2015-10-24 34 views
0

所以如果我使用的是鮑爾軟件包(特別是這個:https://github.com/DmitryBaranovskiy/raphael/),並且它有一個小小的錯誤。這不是什麼大不了的事情,有一個PR:https://github.com/DmitryBaranovskiy/raphael/pull/645,但似乎PR不會很快合併...有沒有辦法將此修復程序合併到(至少)我的本地版本的軟件包理論上沒有失去所有鮑爾善良?我是鮑爾新手。我想我問的是有沒有辦法「定製」一個鮑爾軟件包?如何在本地自定義Bower包?

(對於背景下,我使用的是鮑爾鉤入滑軌資產管道如下所述:http://dotwell.io/taking-advantage-of-bower-in-your-rails-4-app/

謝謝!

回答

1

我覺得你對拉請求的修補程序感到很痛苦:)不幸的是,並沒有真正的乾淨方法來做到這一點。要做到這一點

一種方法是:

  1. 叉Raphel
  2. 納入修復需要
  3. 更新您的bower.json指向raphel到您的個人github上叉"raphael": "yourusername/rapheal#branch_name"
  4. 開關回到「cannonical」raphel一旦修復合併

Ed它

我原來的答案沒有意識到原來的PR是3歲。我已經更新,以倡導分派拉斐爾。

+0

完全合理。我有另外一個朋友說我應該把我的'bower.json'指向已經存在的fork/fix,但是我認爲我更喜歡讓它在我的控制之下,直到(希望)修復被合併到master中。謝謝! – TheaterGirl62

+0

很高興幫助!祝你好運! –