1

我为 inuit.css 框架编写了自己的 yeoman 生成器,并将其发布到 npm。仓库位于 github 上

我已经注意到我的生成器中的一个错误(感谢另一个用户),该错误已被修复、测试并使用新版本标签提交回生成器 github 存储库,但是我不知道如何应用该更新以供某人使用运行npm install -g generator-inuitnpm update -g generator-inuit

我需要将 yeoman 生成器重新发布回 npm 吗?另外,我如何提醒正在使用生成器的人有可用的更新?

4

1 回答 1

3

是的,您需要使用npm publish. 请注意,您需要在package.json文件中添加版本(npm 不使用 git 标签进行版本控制)。

在那之后,没有直接的方法可以让您的用户知道有可用的更新。你可以写博客,在推特上讨论,等等。请注意,yo如果他们使用的是过时版本的生成器,它将在一段时间后通知用户。这个过程是自动完成的。

此外,许多 node.js 人员使用david包来检查他们的包是否有可用更新。

于 2014-03-03T05:30:06.947 回答