【问题标题】:How to push changes in bower dependencies?如何推动凉亭依赖项的更改?
【发布时间】:2015-03-31 20:47:26
【问题描述】:

我有一个演示 web 应用程序 (https://github.com/freedomotic/fd-polymer-webapp),它依赖于我在 customelements.io 上发布的一些 Polymer 元素(其中一些在此处列出 https://github.com/freedomotic)。

由于演示 web 应用程序将这些元素作为 bower 依赖项,我无法找到正确管理我的工作流程的方法。 现在我在 bower_components 文件夹中修改了这些元素,然后在每个不同的存储库中替换它们,推送更改并在演示项目上运行 bower update 以查看是否所有运行顺利。如果是,我将演示项目更改推送到演示存储库。

有没有更简单的方法来处理这种工作流程?是否可以以某种方式链接我的 bower_components 文件夹中的那些 git 存储库,以便我可以直接从那里推送更改?

【问题讨论】:

    标签: git github polymer bower


    【解决方案1】:

    现在我在 bower_components 文件夹中修改了这些元素

    你可能不应该。如果您认为您的修复与社区相关,请找到源存储库(不一定是 bower 从中提取的存储库)并打开拉取请求(可能被作者拒绝)

    如果您只想为自己的目的修改它,请尝试在包含您需要的任何库之后覆盖函数或变量。

    也可以将你的依赖项修改并预编译到一个文件中,这也比很多 bower_components 更不烦人

    【讨论】:

    • “如果您只想为您的目的修改它,请尝试在包含您需要的任何库之后覆盖函数或变量。”?
    • @Bren:例如,如果你要导入一个类,你可以分配你需要的东西,然后在它旁边分配你自己的东西。你有具体的例子吗?
    猜你喜欢
    • 1970-01-01
    • 2014-03-16
    • 1970-01-01
    • 1970-01-01
    • 2016-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多