什么是覆盖或应用补丁一个通过使用bower添加到我的项目中的软件包的最佳方法?
在我的Sass文件夹中,我有一个vendor_overrides文件夹,但如何处理JavaScript文件?
分叉该项目,然后使用bower安装它吗?
什么是覆盖或应用补丁一个通过使用bower添加到我的项目中的软件包的最佳方法?
在我的Sass文件夹中,我有一个vendor_overrides文件夹,但如何处理JavaScript文件?
分叉该项目,然后使用bower安装它吗?
我无法找到使用bower实现此功能的方法。
正如您所建议的那样,分叉并托管自己是一种选择。在“在Angular中猴子补丁Bower包的好方法是什么?”中提到了这一点。
另一种方法,由于我只是进行了小改动,因此最终采用了该方法,即使用diff original_file modified_file > patch_file
创建补丁文件,然后使用patch -N file < patch_file
修补该文件。
然后,我只需确保在设置/构建项目的工具链中,在bower install
之后发生该修补程序调用。