【发布时间】:2019-10-24 13:50:12
【问题描述】:
我的 package.json 文件中有十几个依赖项,其中包含许多其他依赖项。我们都知道依赖树可以快速增长。
我多次运行npm run dev,但它没有给我一个错误。但是,它最近开始抱怨缺少模块。那时依赖树中没有增量,我们也没有更改任何可能需要缺少模块的代码。
清除 node_modules 文件夹并执行新的npm install 总是可以解决问题,但我不知道根本原因是什么或如何补救。过去,这是我偶尔遇到的问题。但是,它开始出现得更频繁了。
【问题讨论】:
-
你的电脑几岁了?您可以发布您的 package.json 以检查模块吗?你有坐骑吗?您使用的是什么 S.O?
-
你也在使用 docker 吗?错误是什么?当它发生时,您需要添加一些错误示例
-
这是运行 Mojave (10.14) 的 2015 macbook pro。它与硬件相关,我预计其他地方也会发生错误。不使用 docker - 只是简单地使用 npm install module --save 获取 npm 模块。
-
导致问题的具体依赖是什么?您可以将您的
package.json添加到您的问题中吗? -
在 npm 尝试运行时,您是否有任何可能导致锁定任何文件的东西?例如:杀毒软件?带有 git 集成的 IDE?文件监视构建?