yeoman - 更新 Yeoman 生成器的首选方式是什么?

标签 yeoman

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

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

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

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

谢谢

最佳答案

很高兴你提出这个问题!

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

enter image description here

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

如果您是生成器作者,并且想要更进一步以确保您的用户始终保持最新状态,则可以使用 update-notifier来自 Yeoman 项目,以便在用户运行过时版本时向用户发出通知。

关于yeoman - 更新 Yeoman 生成器的首选方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17400943/

相关文章:

node.js - 我可以拥有每个项目的 Yeoman 生成器吗?

javascript - Yeoman:使用用户提供的参数调用子生成器

angularjs - app/index.html 中的 yeoman 自动化 javascript 包引用

yeoman - 错误没有这样的文件或目录 'bower_components'

javascript - 未找到 Yeoman Angular 特征生成器 cdnify 任务

angularjs - 如何在 Angular Yeoman 模板 dist 中使用 ng-include?

node.js - 哟 Angular 误差?

spring - Hipster 堆栈 (Yeoman + Maven + Spring) 错误

javascript - 运行 grunt build 命令时 Gruntfile 不工作

node.js - 将生成的项目构建为 Grunt 任务