【发布时间】:2020-11-07 08:19:53
【问题描述】:
上下文
我有一个 .NET 项目,我们为 UI 使用了一些 npm 包。如果文件夹node_modules 不存在,我使用预建检查,运行命令npm install。
提交对package.json 的更新时,npm install 不会触发其他正在更新存储库的人。因为node_modules 存在于他们的机器上,这会导致像Can't resolve... 这样的错误。
问题
文件夹检查是否已过时? npm install 是否足够聪明,可以只下载必要的东西而不是所有的依赖项?还是我需要对package.json 进行哈希检查?
【问题讨论】:
标签: npm npm-install package.json