我在我的arch Linux上安装了npm-5.3.0
。npm install --save不保存在package.json中
我使用npm init
创建了一个新项目并填写详细信息。这将创建一个包含详细信息的package.json文件。
之后,当我做npm install <package> --save
时,文件package.json
不会改变,并且文件中没有依赖项的条目。如果有问题,我以前已经在全球安装了该软件包。
我在我的arch Linux上安装了npm-5.3.0
。npm install --save不保存在package.json中
我使用npm init
创建了一个新项目并填写详细信息。这将创建一个包含详细信息的package.json文件。
之后,当我做npm install <package> --save
时,文件package.json
不会改变,并且文件中没有依赖项的条目。如果有问题,我以前已经在全球安装了该软件包。
我发现--save
不具有全局工作,我在.npmrc
文件有global=true
集。
设置global=false
在文件中修复它。
我还想添加删除用户目录(Windows)中的任何'.npmrc',即使'.npmrc'文件不包含'global = true'行。 –
谢谢,它只有一行包含global = false,所以我不妨删除它。 –
检查更新可用 NPM我-g NPM-签更新 NPM-签更新-u NPM安装
你必须改变
“依赖”:{ “快车” : “”, “MongoDB的”: “”, “强调”: “”, “RJS”: “”, “玉”: “”, “异步”:“” }
然后运行 NPM更新--save
我想让npm自动更改依赖关系,而不是手动添加文件中的依赖关系。这就是为什么我运行 - 放在首位。 –
[npm install packagename --save-dev not updating package.json]可能的重复(https://stackoverflow.com/questions/30079558/npm-install-packagename-save-dev-not-updating-package- json) –