2014-01-14 23 views
1

我想將一些代碼移入涼亭包,並且我的代碼依賴於原型js。 Prototypejs不在註冊表中(或者它不是 - 實際上我只是不正確地添加了它,所以這個問題有點像在它已經從桌面上跑掉後如何避免溢出)。什麼是正確的方式去實現它?獲取原型js到涼亭註冊表

我以爲我可以指向github上的prototypejs回購註冊表,但導致沒有包含構建的prototype.js文件的文件結帳,它似乎不能用最新的ruby/rake版本。所以,一個選擇是創建一個新的github回購,其內置版本(從網站下載)和bower.json文件。 prototypejs的開發似乎停滯了(根據github),所以作者不可能很快就會這樣做。

回答

0

我想創建一個與回購如你所說,現在,但仍試圖提交上游回購公關。

4

免責聲明

,我打我的自己的鼓,但這應該幫助

我PrototypeJS回購中有更新以及可以用咕嚕建成,並在它實際完成構建文件。請看看它是否適合你。

https://github.com/jwestbrook/prototype

+0

+1所有的工作,你一直在做,以保持prototypejs(以及相應的鏈接)。爲了使涼亭能夠使用它,新的變化需要用一個semver標籤(例如1.7.2)來標記。我不知道你是否與這位原作者保持聯繫。然而,我認爲bower用戶只是想獲得prototype.js所需的版本來滿足程序包依賴性,並且不一定需要整個存儲庫中的所有文件(例如測試代碼),所以我認爲它可能是最好的有獨立的發展和涼亭回購。 –

+0

我會考慮讓repo更小或者只能標記編譯好的js文件以便在bower中使用 - 感謝推送。 –

+0

@PaulLynch我在我的回購庫中添加了一個bower.json文件並進行了註冊。我能夠將其限制爲僅構建的2個js文件。 –