我从另一个项目复制了package.json,现在想要将所有的依赖项升级到它们的最新版本,因为这是一个全新的项目,如果有问题出现,我不介意进行修复。
怎样最简单地实现这个目标呢?
我知道的最好的方式是运行npm info express version
,然后手动更新package.json
中的每个依赖项。一定有更好的方法。
{
"name": "myproject",
"description": "my node project",
"version": "1.0.0",
"dependencies": {
"express": "^3.0.3", // how do I get these bumped to latest?
"mongodb": "^1.2.5",
"underscore": "^1.4.2"
}
}
对于与Yarn相关的解决方案,请参考这个 Stack Overflow问题。
npm outdated | sed '1d; s/ .*/@latest/' | xargs npm i --save
- miorey