【问题标题】:'Cannot find module fingerprintjs2' error when importing the library in Angular project在 Angular 项目中导入库时出现“找不到模块指纹 js2”错误
【发布时间】:2019-01-07 00:36:26
【问题描述】:

我正在尝试在 Angular 项目中使用指纹 2.js。

首先,我通过以下方式安装了库:

npm install fingerprintjs2

添加:

./node_modules/fingerprintjs2/fingerprint2.js 在脚本部分的angular.json 文件中。

将 app.module.ts 或 myservice.ts 中的库导入为:

import * as Fingerprint2 from 'fingerprintjs2'

导入后,我收到Cannot find module 'fingerprintjs2' 错误。

有什么解决办法吗?我做错了什么?

【问题讨论】:

    标签: angular fingerprintjs2


    【解决方案1】:

    升级到 2.0.4 后,我在使用指纹时遇到了同样的问题。回到版本 2.0.3 修复了它。他们在最新版本中围绕 module.exports 进行了一些更改:https://github.com/Valve/fingerprintjs2/commit/1e07962c04bb473af6c024e562b60f11581d6a99

    【讨论】:

      猜你喜欢
      • 2021-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-18
      • 2017-05-19
      • 2019-12-13
      • 2019-02-12
      • 2021-10-24
      相关资源
      最近更新 更多