在使用 Bower 添加到我的项目的包上覆盖或应用补丁的最佳方法是什么?
在我的 Sass 文件夹中有一个 vendor_overrides 文件夹,我没问题,但是如何处理 javascript?
fork 项目然后用 bower 安装它?
最佳答案
无论如何我都找不到用 Bower 来做这件事。
就像你建议的那样。 fork 和托管自己的是一种选择。在 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
之后
关于javascript - Bower:如何修补包或应用覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24781228/