它仅在我执行时添加:npm install <package_name> --save
虽然在文档中:https://docs.npmjs.com/cli/install是这样写的:
By default, npm install will install all modules listed as dependencies in package.json.
这是误导。
最佳答案
npm install
不带参数安装 package.json
中列出的所有依赖项(和开发依赖项)文件。npm install --production
安装所有依赖项(但没有开发依赖项)npm install <package>
安装包及其依赖项。npm install <package> --save
安装包及其依赖项,并将其添加到 package.json
文件。
编辑:从 npm 5 开始,--save
是暗示。
关于node.js - npm install 不保存对 package.json 的依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38200460/