node.js - 错误:找不到模块“tap”,但它不是依赖项
问题描述
我收到此错误:
$ 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
但我没有 Tap 作为依赖项
解决方案
问题是添加了一个依赖项 - 大 - 有一个错误。
即使代码停止使用它,此错误仍然存在,因为 devDependency 仍然列出,如package.json
.
要解决这个问题
npm remove big
推荐阅读
- python-3.x - python 3 multiprocessing freeze_support() 是否将启动方法设置为生成?
- python-3.x - 在 TensorFlow2 中使用学习率计划和学习率预热
- python - 如何将 pandas 中的数据框求和超过 5
- java - 如果不是付费内容,如何点击网页元素?- Selenium Webdriver (Java)
- bash - 触摸,打开,在 Mac 10.15.6 终端上不起作用,PATH 问题
- mongodb - 分面搜索和选择多个值 - mongodb $facet
- php - BadMethodCallException 调用未定义的方法 App\restaurent_name::session()
- java - 在请求正文中保存实体引用子实体的列
- android - 在 Android 8+ 上停止应用程序时,周期性任务被终止
- julia - 如何创建具有列表理解的二维数组?