如何在本地自定义Bower包?

时间:2015-10-24 20:55:38

标签: ruby-on-rails bower

所以,如果我正在使用Bower软件包(具体来说,这个:https://github.com/DmitryBaranovskiy/raphael/)并且它中有一个小错误。这不是什么大不了的事,并且有一个PR:https://github.com/DmitryBaranovskiy/raphael/pull/645但似乎PR很快就会被合并...有没有办法将此修复合并到(至少)我的本地版本的包没有理论上失去所有的凉亭善良?我是一个凉亭新手。我想我问有没有办法'定制'Bower包?

(对于上下文,我正在使用Bower连接到Rails资产管道,如下所述:http://dotwell.io/taking-advantage-of-bower-in-your-rails-4-app/

谢谢!

1 个答案:

答案 0 :(得分:1)

我觉得你对拉动请求的补丁很痛苦:)不幸的是,这并不是一个干净的方法。

这样做的一种方法是:

  1. Fork Raphel
  2. 合并您需要的修补程序
  3. 更新您的bower.json,将raphel指向您的个人github前叉"raphael": "yourusername/rapheal#branch_name"
  4. 切换回" cannonical"修复合并后的raphel
  5. 修改

    我的原始答案是在没有意识到原来的公关是3岁的情况下给出的。我已经更新,主张分发Raphel。