gpt4 book ai didi

node.js - 如何使用 package.json 中的最新版本更新 npm 模块?

转载 作者:太空宇宙 更新时间:2023-11-04 01:06:34 25 4
gpt4 key购买 nike

这是将我的 package.json 文件中列出的所有模块更新到当前版本的正确方法吗?

npm update --save

我问这个问题是因为我在输出中看到很多 http 304 消息,表明资源已经存在(而不是 http 200)。这可能是它表达“没有更新”的方式,但我不确定。

注意:以下是运行此命令后我的 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"
}
}

最佳答案

目前还不可能,但它在通缉名单上,参见https://github.com/npm/npm/issues/4471

但是你可以运行npm outdated来检查哪些模块有更新,并手动一一更新。这是一个很好的方法,因为您可以在安装它们时检查它们有哪些更改。

关于node.js - 如何使用 package.json 中的最新版本更新 npm 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22377718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com