更新所有没有package.json的npm软件包

时间:2014-03-25 13:44:37

标签: angularjs npm yeoman updating

我现在已经使用有角度的yeoman一段时间了,看到这些包经常更新:

例如这些:

npm install -g generator-webapp
npm install -g generator-angular

当我想要更新它们时,我只需再次运行相同的命令或运行npm update [-g] [<name> [<name> ...]]

如果我没有package.json

,有没有办法告诉npm将它们全部更新到最新版本?

2 个答案:

答案 0 :(得分:6)

您可以运行npm update -g,这将更新所有全局安装的软件包。

它也没有与package.json有任何关系,因为那是针对LOCALLY定义的npm-Packages(在你的项目范围内)。

答案 1 :(得分:-1)

您还可以使用yo更新您的发电机:

yo -> update your generators