Node.js 如何使用package.json中的最新版本更新npm模块?
这是将my package.json文件中列出的所有模块更新为当前版本的正确方法吗Node.js 如何使用package.json中的最新版本更新npm模块?,node.js,npm,updates,Node.js,Npm,Updates,这是将my package.json文件中列出的所有模块更新为当前版本的正确方法吗 npm update --save 我这样问是因为我在输出中看到了大量HTTP304消息,这表明资源已经存在(而不是HTTP200)。这可能是它说“没有更新”的方式,但我不确定 注意:以下是运行此命令后的my package.json文件。我看到它添加了一个新的“依赖项”部分,但只有2项建议新版本,并且似乎复制了2项。那种抄袭行为对我来说似乎很奇怪 { "name": "myapp", "version
npm update --save
我这样问是因为我在输出中看到了大量HTTP304消息,这表明资源已经存在(而不是HTTP200)。这可能是它说“没有更新”的方式,但我不确定
注意:以下是运行此命令后的my package.json文件。我看到它添加了一个新的“依赖项”部分,但只有2项建议新版本,并且似乎复制了2项。那种抄袭行为对我来说似乎很奇怪
{
"name": "myapp",
"version": "0.1.0",
"description": "hello world",
"devDependencies": {
"grunt": "~0.4.2",
"grunt-contrib-clean": "~0.5.0",
"grunt-contrib-copy": "~0.4.1",
"grunt-contrib-jshint": "~0.7.2",
"grunt-contrib-csslint": "~0.2.0",
"grunt-cordovacli": "~0.3.3",
"grunt-contrib-concat": "~0.3.0"
},
"dependencies": {
"grunt-contrib-copy": "~0.4.1",
"grunt-contrib-jshint": "~0.7.2",
"grunt": "~0.4.4",
"grunt-cordovacli": "~0.3.4"
}
}
这还不可能,但它在通缉名单上,明白吗
但是,您可以运行
npm
来检查哪些模块有更新,并逐个手动更新它们。这是一个很好的方法,因为您可以在安装它们时检查它们所做的更改。这是一个很好的提示。谢谢你的信息,亚历克斯。