【问题标题】:Bower: How to patch a package or apply overrides?Bower:如何修补包或应用覆盖?
【发布时间】:2014-07-16 12:48:39
【问题描述】:

在使用 bower 添加到我的项目中的包上覆盖或应用补丁的最佳方法是什么?

在我的 Sass 文件夹中,我有一个 vendor_overrides 文件夹,我可以接受,但是如何处理 javascripts?

fork 项目,然后用 bower 安装它?

【问题讨论】:

    标签: javascript bower


    【解决方案1】:

    无论如何我都找不到 Bower 的方法。

    就像你建议的那样。分叉和托管您自己的是一种选择。在What's a good method for monkey patching Bower packages in Angular?中提到了

    由于我只是做了一个小改动,我最终采用的另一种方法是使用diff original_file modified_file > patch_file 创建一个补丁文件,然后使用patch -N file < patch_file 修补该文件。

    然后我只需确保在设置/构建项目的工具链中,该补丁调用发生在bower install之后

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-03
      • 1970-01-01
      相关资源
      最近更新 更多