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

我已经创造了一个约曼发电机,并希望我的团队使用它。

如果我在 Github 上更新我的生成器会发生什么?他们在本地安装了旧版本的发电机。他们总是需要重新安装才能得到最新版本吗?

团队成员不知道更新什么时候发生,我不希望他们对此过于关心。我只是想让他们使用最新版本的发电机。

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

谢谢

29515 次浏览

很高兴你问了!

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

enter image description here

如果您从菜单中选择“更新生成器”,yo yo将负责将它们全部带到最新版本。

如果您是一个生成器作者,并且希望进一步确保您的用户始终是最新的,那么您可以使用 Yeoman 项目中的 update-notifier来向运行过时版本的用户发出通知。

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

如果你有很多发电机就好了。

在 Linux 中,由于一些许可问题,我在升级使用 Yoeman cli 时遇到了麻烦

所以我做了以下几件事

对我来说是的

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

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

你可以试试

npm install -g generator-your-generator-name