我尝试过:
ng new test
(Angular CLI版本1.7.4)npm i -S fingerprintjs2
(与npm i -S fingerprintjs2@1.5
相同的结果)npm install -D @types/fingerprintjs2
../node_modules/fingerprintjs2/fingerprint2.js
的脚本部分中添加了.angular-cli.json
我不能使用Fingerprintjs2类型,有没有办法修复该类型,还是应该手动声明Fingerprintjs2?
答案 0 :(得分:1)
问题是当您使用npm安装Fingerprintjs2时,由于某种原因它会获得旧版本,而在版本2中键入install时,只需像这样function add(){
alert("hello???");
}
在package.json中更正其版本并运行npm安装。之后以这种方式导入它:var s []Service;
。