使用Angular 4将需要另一个JS文件(文件B)的外部JS文件(文件A)用于TypeScript文件?

时间:2017-10-16 17:55:25

标签: angular typescript npm

我正在使用Angular 4,我已经用npm安装了两个外部JS库,现在我将它们放在node_modules文件夹中,我可以在另一个TS文件中将它们用到我的项目中,但问题是导入B ,需要导入A,所以我不能在单个TS文件中使用它们,因为导入B没有从A中找到所需的元素。

有谁知道我怎么解决这个问题?

我尝试在同一个TS文件中导入这两个文件但是没有用。

非常感谢你!

1 个答案:

答案 0 :(得分:1)

如果你安装了NPM并且正在使用Angular CLI,那么 NOT 需要在angular-cli.json的scripts部分中使用它们,这仅用于其他方式包含的脚本并且等同于内联脚本标签。

您需要做的就是在文件A中使用此语句:

count()

通常你可以在软件包文档中找到它,但是如果这不起作用,你需要找到通常在索引文件中找到的库导出的顶级模块。

如果导入A需要导入B,那么它应该在结束时而不是在你的最后。