@ Types/fingerprintjs2 не работает? (используется с угловым 5)
Я старался:
ng new test
(Angle 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 ответов
Проблема в том, что когда вы устанавливаете fingerprintjs2 с помощью npm, он по какой-то причине возвращает вам старую версию, в то время как набирает текст для версии 2, поэтому просто исправьте его версию в файле package.json следующим образом: "fingerprintjs2": "^2"
и запустите npm install. После этого импортируйте это так: import * as Fingerprint2 from 'fingerprintjs2';
,