创建一个Yeoman生成器并使其受版本控制

时间:2014-03-19 19:31:31

标签: node.js yeoman yeoman-generator

我正在围绕创建一个Yeoman生成器,以便Yeoman可以在新项目启动时生成我们的样板。

此样板的构建块应受版本控制。所以我假设生成器(包含创建样板的规则)应该托管在github上。

这引出了我的问题:如果生成器本身托管在github上,Yeoman将如何随时保存我?因为为了使用最新版本的生成器,我无论如何都要把它从github上取下来(如果它是在github上托管的话,我可以和样板本身一样)。

或者我误解了Yeoman发电机的位置?因为据我所知,你必须在本地使用它,或使用公共仓库中的一个发电机。

1 个答案:

答案 0 :(得分:0)

您可以使用命令npm publish轻松地将其发布到npm。然后你可以像任何其他npm模块一样安装和升级它。我自己为我的第一个Yeoman发电机做了这件事,而且非常简单。

This is a good place to start