node.js - npm install 不保存对 package.json 的依赖

标签 node.js npm

它仅在我执行时添加: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/

相关文章:

javascript - 使用特定版本的 npm shrinkwrap

node.js - Node 命令仅适用于 root 权限(sudo Node )

javascript - JS : Object Properties Change in Constructor

javascript - 如何在express中使用路由路径?

javascript - Node.js 它打印相同的结果两次,而不是一次

javascript - WebStorm Async Await 调试 Node.js Sails.js

node.js - 部署错误。构建失败 : Build error details not available. Firebase 云函数

javascript - 运行 'x packages are looking for funding' 时 `npm install` 是什么意思?

javascript - Sequelize v4 出错

javascript - 使用npm而不是yarn安装包时出错