首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Packe-lock.json更新中间npm依赖项

用Packe-lock.json更新中间npm依赖项
EN

Stack Overflow用户
提问于 2017-11-06 20:13:30
回答 1查看 611关注 0票数 1

package-lock.json文件存在的情况下,用npm更新中间依赖关系的正确方法是什么?

例如:

代码语言:javascript
复制
$ npm outdated --depth=1 eslint
Package  Current  Wanted  Latest  Location
eslint     4.9.0  4.10.0  4.10.0  MyApplication1 > grunt-eslint

这个包-lock.json通过将eslint (中间依赖项,在本例中是grunt-eslint)保持在4.9.0来完成它的工作。如何更新到eslint@4.10?

我尝试过以下命令,但npm什么也不做:

代码语言:javascript
复制
npm update grunt-eslint --dev --depth 1
npm update eslint --dev

如果我将eslint添加为顶级依赖项,它会起作用,但我不认为这是正确的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-15 02:52:39

这显然是一个棘手的解决办法,但其目的是:

代码语言:javascript
复制
npm install eslint --save-dev && npm uninstall eslint --save-dev

如果有更好的方法,我很乐意接受另一个答案。

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

https://stackoverflow.com/questions/47144977

复制
相关文章

相似问题

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