更新Yeoman发电机的首选方法是什么?

时间:2013-07-01 09:15:47

标签: yeoman

我创建了一个Yeoman生成器,希望我的团队使用它。

如果我在Github上更新我的生成器会怎样?他们在旧版本中本地安装了生成器。他们是否总是必须再次安装才能获得最新版本?

团队成员不知道何时发生更新,我不希望他们过多关注它。我只是想让他们使用最新版本的发电机。

更新生成器的建议方法是什么?

由于

3 个答案:

答案 0 :(得分:114)

很高兴你问过!

从今天晚些时候宣布的Yeoman RC1开始,有一种全新的方式来管理您的发电机:只需输入yo并享受新的向导:

enter image description here

如果您从菜单中选择“更新生成器”,则yo yo会将所有内容都添加到最新版本。

如果您是生成器作者,并希望更进一步确保您的用户始终保持最新状态,您可以使用Yeoman项目中的update-notifier来通知用户如果他们运行了通知一个过时的版本。

答案 1 :(得分:16)

如果要更新特定的生成器,可以运行 npm update generator-mygenerator -g

如果您安装了许多发电机,那就太好了。

答案 2 :(得分:0)

在Linux中,由于某些权限问题,我无法使用yoeman cli进行升级

所以我做了以下

在我的情况下是

sudo npm install -g generator-your-generator-name

这会自动重新安装最新版本

您可以尝试

npm install -g generator-your-generator-name