npm install with --save 不保存在 package.json

npm install with --save does not save in package.json

我在我的 arch Linux 上安装了 npm-5.3.0

我用 npm init 创建一个新项目并填写详细信息。这将创建一个包含详细信息的 package.json 文件。

之后当我执行 npm install <package> --save 时,文件 package.json 没有改变,并且文件中没有依赖项。如果重要的话,我之前已经在全球范围内安装了这个包。

检查更新可用 npm i -g npm 检查更新 npm-check-updates -u npm 安装

你必须改变

"dependencies":{ "express": "", "mongodb": "", "underscore": "", "rjs": "", "jade": "", "async":“” }

然后 运行 npm 更新 --save

我发现 --save 不适用于全局,我在 .npmrc 文件中设置了 global=true

在文件中设置 global=false 修复了它。

ı 已经解决了在 package.js 中手动添加 npm 'FIRST' 模块到依赖项的问题。接下来,您可以尝试 npm install moduleName --save