Javascript 如何更新依赖项?

Javascript 如何更新依赖项?,javascript,node.js,npm,yeoman,bower,Javascript,Node.js,Npm,Yeoman,Bower,每个yeoman生成器都有其包含依赖项的package.json和bower.json。 当我使用以下命令初始化新项目时: yo somegenerator 它开始根据文件中保存的版本下载并安装依赖项 我的问题是:在初始化新项目时,如何更新依赖项? 我希望当我键入yo somegenerator时,它会下载最新的依赖项,并用当前版本更新文件package.json和bower.json。由于yeoman Generator是通过npm安装的,所以运行它没有意义 npm update someg

每个yeoman生成器都有其包含依赖项的package.json和bower.json。 当我使用以下命令初始化新项目时:

yo somegenerator
它开始根据文件中保存的版本下载并安装依赖项

我的问题是:在初始化新项目时,如何更新依赖项?
我希望当我键入yo somegenerator时,它会下载最新的依赖项,并用当前版本更新文件package.json和bower.json。

由于yeoman Generator是通过npm安装的,所以运行它没有意义

npm update somegenerator

或者,您可以执行npm unbuildsomegenerator@version并重新安装。

生成器的设计有意满足特定的依赖版本要求。当然,你可以免费尝试升级这些依赖项,毕竟这是你的应用程序!你的问题不是Yeoman如何更新我的依赖关系,而是我如何更新我的依赖关系?只是想澄清一下

根据您想要升级的内容-jQuery?grunt插件?您必须确定要升级的内容,并为该依赖项运行update命令。有关这些命令,请参见Bower和npm文档

如果您的生成器有一段时间没有更新,您可以自由更新!记住,生成器只是通过npm分发的节点模块

如果已安装yo 1.0rc1或更高版本,还可以键入just yo查看已安装的发电机,并选择更新发电机选项


希望这有帮助

我不能用我的发电机那样做谢谢你的回答!是的,我知道npm更新-保存以更新dependecies和package.json文件…但我必须单独键入,因为yeoman不能这样做…对吗?