【发布时间】:2018-11-12 04:19:20
【问题描述】:
为什么 npm 会在我的根文件夹中安装一堆文件和 .cmd 文件? 如果我删除这些文件并再次运行 npm install,那些 .cmd 文件将重新出现。为什么 npm 不下载这些文件并将其存储到 node_modules 文件夹中?
当我在另一台计算机上克隆 repo 时,它不会创建那些 .cmd 文件。两台计算机都运行 Windows 10。
经过多次测试,我发现如果我先删除package-lock.json文件然后只执行npm install,那么那些.cmd就不会出现,但是现在项目无法启动。
【问题讨论】:
-
在一个项目中遇到同样的问题,我们基本上是在 npm install 之前和之后比较,看看哪些文件被转储了,然后删除它们。
标签: npm npm-install