【问题标题】:Is bower auto-updating itself from github?Bower 是否会从 github 自动更新?
【发布时间】:2015-02-28 13:14:05
【问题描述】:

从文档中我不清楚当我增加版本号时如何通过 Bower 更新软件包。通过 npm,您必须运行 npm publish。在我注册包后,bower 是否会自动更新来自 github 的存储包,或者这是如何工作的?

我应该只将特定于浏览器的构建添加到 bower.json 并让 nodejs ppl 从 npm 安装我的库吗? (目前我的lib只支持nodejs,但我打算以后用browserify支持浏览器。)

【问题讨论】:

    标签: bower


    【解决方案1】:

    Bower 会自动跟上您的软件包更新,只要您标记您的版本并推送标签:

    git commit -am "new version"
    git tag -a v1.0.1 -m "1.0.1"
    git push origin master --tags
    

    文档中的更多规范会很好。 This 是我能找到的最好的提示:

    您的包必须在 Git 端点上公开可用(例如, GitHub)。记得推送你的 Git 标签!

    【讨论】:

    • 使用 WebStorm 很简单:VCS / Git / tag... 您添加一个带有 semver 名称和消息的新标签。之后,您必须通过推送提交来检查推送标签复选框。就是这样。
    猜你喜欢
    • 2013-07-25
    • 1970-01-01
    • 1970-01-01
    • 2017-04-24
    • 1970-01-01
    • 1970-01-01
    • 2021-02-21
    • 2011-12-07
    • 2016-04-20
    相关资源
    最近更新 更多