我试图弄清楚如何正确使用外部js库进行角度项目。我正在使用@ angular / cli:1.0.4,角度版本4.1.3。
我有两个库,其中一个在npm中可用,另一个不是。两者都包含与js文件在同一文件夹中的d.ts文件。
对于我做的第一个: npm install mylib --save。然后在.ts文件中我使用这个lib我把这个语句“import * as x from”libjs“”。
我放在src / assets / js /文件夹中的第二个。并添加了以下导入“import * as x from”../ assets / js / lib“”。
它似乎有效,但我有两个问题: 1.为什么没有在.angular-cli.json文件中修改脚本标记呢?我是否还必须在那里明确添加它们?目的是什么? 2.我是否正确有效地使用它?