node.js - 将创作的 yeoman 生成器的更新应用到 npm 全局安装/更新

标签 node.js git npm yeoman yeoman-generator

我为 inuit.css 框架编写了自己的 yeoman 生成器并将其发布到 npm。 repo 协议(protocol)生效 here on github .

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

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

最佳答案

是的,您需要使用 npmpublish 将新版本重新发布到 NPM。请注意,您需要在 package.json 文件中更改版本(npm 不使用 git 标签进行版本控制)。

此后,将无法直接让您的用户知道有可用更新。您可以在博客上讨论它,在 Twitter 上讨论等等...请注意,如果用户使用的是过时版本的生成器,yo 将在一段时间后通知用户。这个过程是自动完成的。

此外,许多 Node.js 用户使用 david 包来检查其包的更新何时可用。

关于node.js - 将创作的 yeoman 生成器的更新应用到 npm 全局安装/更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21791528/

相关文章:

css - 如何使用 npm 在 Laravel 5.6 中添加 css 文件

javascript - sendBeacon JSON 数据未读取(服务器端)Nodejs 和 JS

javascript - 我如何在请求模块中进行response.write

git - .gitignore 不匹配子目录

git - 从来自 github 的未 merge (且未检查)的 pull 请求创建分支

node.js - 如何在NPM任务中为node.js设置环境变量

node.js - 将 npm .scss 导入 Meteor App

node.js - 在没有 Node 的情况下卸载 typescript

node.js - 从 Node 静态捕获serveFile函数上的错误

git - 在 Azure 中使用 Git 凭据 - 它是如何工作的?