栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何将package.json中的每个依赖关系更新为最新版本?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何将package.json中的每个依赖关系更新为最新版本?

看起来npm-check-updates是现在做到这一点的唯一方法。

npm i -g npm-check-updatesncu -unpm install

在npm <3.11上:

只需将每个依赖项的版本更改为

*
,然后运行即可
npm update --save
。( 注意:
在最新(3.11)版本的npm中已损坏)。

之前:

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

后:

  "dependencies": {    "express": "~3.2.0",    "mongodb": "~1.2.14",    "underscore": "~1.4.4",    "rjs": "~2.10.0",    "jade": "~0.29.0",    "async": "~0.2.7"  }

当然,这是更新依赖项的钝器。如您所说,如果项目为空且没有任何中断,那就很好。

另一方面,如果您在一个更成熟的项目中工作,则可能要在升级之前验证依赖项中是否没有重大更改。

要查看哪些模块已过时,只需运行

npmoutdated
。它将列出具有较新版本的所有已安装依赖项。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/388265.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号