2

当您npm install在开发环境中对同时具有 apackage.jsonnpm-shrinkwrap.json文件的项目执行操作时会发生什么?它会忽略收缩包装并package.json用于所有内容还是仅用于开发依赖项?

4

1 回答 1

0

如果添加到生产依赖项中的任何文件 package.json不在npm-shrinkwrap.json. Vis-à-vis:添加到生产依赖项列表中的运行npm install不会安装.foo-packagefoo-package

devDependancies 并非如此。

即使在文件中找不到添加到 devDependency 列表中的运行npm install也会安装它。foo-packagefoo-packagenpm-shrinkwrap.json

乐趣。

节点:v4.2.4

NPM:2.14.12

于 2016-01-06T18:05:50.807 回答