gpt4 book ai didi

javascript - 导入一个没有 Angular 6 路径的模块

转载 作者:行者123 更新时间:2023-12-03 00:59:20 24 4
gpt4 key购买 nike

我有一个名为 ng2-toastr 的第三方模块,我将其移至我的应用程序文件夹之一,并将其​​从节点模块中删除,并使用 npm uninstall ng2-toastr。现在我想通过它的名称将它导入到我的 AppModule 和其他模块中(就像我以前在 node_modules 中所做的那样)而不是通过它的路径,我该怎么做?

最佳答案

您可能想详细阅读本文http://www.typescriptlang.org/docs/handbook/module-resolution.html

话虽如此,您可以通过添加 tsconfig.json 的路径来实现该文档中所述的目的。

{
"compilerOptions": {
"baseUrl": ".", // This must be specified if "paths" is.
"paths": {
"yourmodule": ["path/to/yourmodule"] // This mapping is relative to "baseUrl"
}
}
}

请注意,node_modules 内部的内容有一个默认的树遍历方法来执行您想要的操作,这就是为什么当您在 node_modules 中使用该方法时它会起作用(该文档中也有详细说明)。

关于javascript - 导入一个没有 Angular 6 路径的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52699821/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com