javascript - Bower:如何修补包或应用覆盖?

标签 javascript bower

在使用 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/

相关文章:

使用 for..in 和 MooTools 的 Javascript 数组迭代

twitter-bootstrap - Bower:使用 bower 安装旧版 Bootstrap (2.3.2)

npm install 无法执行 postinstall 脚本 bower install

linux - 运行 gulp dist 时未找到 libsass 绑定(bind)

visual-studio-2015 - 在 Visual Studio 2015 的 Knockout 3.4.0 的 Bower 安装中缺少/dist 文件夹

javascript - Javascript 对象的构造函数

javascript - 在 CDK CodePipelines 中添加手动审批阶段

javascript - 无法在php中调用脚本标签

javascript - 在 Ember/handlebars 应用程序中显示 JS 脚本组件

javascript - 如何在 `bower install` 时将依赖项的版本附加到文件名