Ошибка TS2307: не удается найти модуль «fabric-shim»

#blockchain #ibm-blockchain

#блокчейн #ibm-блокчейн

Вопрос:

Я относительно новичок в блокчейне. Пытаюсь настроить проект, но получаю ошибку TS2307: не удается найти модуль «fabric-shim».

node_modules/fabric-contract-api/types/index.d.ts: 10:51 — ошибка TS2307: не удается найти модуль ‘fabric-shim’ 10 импорт {ChaincodeStub, ClientIdentity } из ‘fabric-shim’;

Любая помощь будет оценена. Заранее спасибо!

Ответ №1:

Попробуйте запустить это в командной строке

 npm install --save fabric-shim
  

Комментарии:

1. Привет, я запускал npm install —fabric-shim, но в каталоге. Когда я сделал это глобально, это решило проблему. Спасибо!

2. @AbhishekKochar не рекомендуется запускать глобальную установку npm, если вы предоставите свою структуру каталогов, возможно, я смогу вам помочь

3. Привет, спасибо за это. Что я сделал после глобальной установки fabric shim. Я создал новый проект, и все после этого работает нормально.

4. почему вы не рекомендуете его?