Ошибка: не удается найти модуль «tap», но это не зависимость - PullRequest
0 голосов
/ 03 марта 2020

Я получаю эту ошибку:

$ npm test                                                                                                    

> playWithParameters@1.0.0 test /home/durrantm/Dropnot/code/js/mochaChai/playWithParameters                   
> mocha **/*.test.*                                                                                           


Error: Cannot find module 'tap'                                                                               
Require stack:                                                                                                
- /home/durrantm/Dropnot/code/js/mochaChai/playWithParameters/node_modules/asn1/tst/ber/reader.test.js  

, но у меня нет крана в качестве зависимости

1 Ответ

0 голосов
/ 03 марта 2020

Проблема в том, что была добавлена ​​зависимость - большая - с ошибкой.
Даже несмотря на то, что код перестал ее использовать, эта ошибка осталась, поскольку devDependency по-прежнему отображается в списке, как видно из package.json.

Чтобы это исправить, просто сделайте

npm remove big
...