首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新package.json中大多数最新版本的npm模块?

如何更新package.json中大多数最新版本的npm模块?
EN

Stack Overflow用户
提问于 2014-03-13 11:50:09
回答 1查看 245关注 0票数 1

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

代码语言:javascript
复制
npm update --save

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

注意:以下是运行此命令后的package.json文件。我看到它增加了一个新的“依赖项”部分,但是只有两个条目显示了新版本,并且似乎已经复制了2个版本。

代码语言:javascript
复制
{
  "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"
  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-13 20:10:58

这是不可能的,但它在通缉名单上,见https://github.com/npm/npm/issues/4471

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22377718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档