#typescript #libsodium
#typescript #libsodium
Вопрос:
Я запускаю некоторые из своих тестов и получаю ошибку Cannot find module libsodium-wrappers from src/crypto/hash.ts
Вот как я импортирую этот пакет import libsodium from 'libsodium-wrappers';
Я установил этот пакет через yarn add @types/libsodium-wrappers
Похоже, что узел не может найти такой пакет, но он представлен в каталоге node_modules. Что я делаю не так?
Комментарии:
1. попробуйте также
yarn add libsodium-wrappers
2. Это работает. Спасибо)
Ответ №1:
Префикс @types
обычно означает, что этот пакет содержит только определения типов. За этим нет бизнес-логики.
Это означает, что вам также необходимо установить libsodium-wrappers
с yarn add libsodium-wrappers
помощью .
Пожалуйста, ознакомьтесь с Определенно напечатанным и связанным разделом в документах TS