我试过了:

  • ng new test(1.7.4 版的 Angular cli)
  • npm i -S fingerprintjs2(与 npm i -S [email protected] 的结果相同)
  • npm install -D @types/fingerprintjs2
  • ../node_modules/fingerprintjs2/fingerprint2.js
  • 的脚本部分添加了 .angular-cli.json
    而且我不能使用fingerprintjs2类型有没有办法修复类型或者我应该手动声明fingerprintjs2?

    最佳答案

    问题是当你用 npm 安装指纹 js2 时,它会因为某种原因让你得到旧版本,而为版本 2 安装类型,所以只需像这样在你的 package.json 中更正它的版本:"fingerprintjs2": "^2" 并运行 npm install。之后以这种方式导入: import * as Fingerprint2 from 'fingerprintjs2';

    关于angular - @types/fingerprintjs2 坏了吗? (与 Angular 5 一起使用),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50948724/

    10-13 04:37