2016-08-14 227 views
0

我在GitHub倉庫中有一個HTML頁面,我想用GitHub Pages來提供這個頁面。該頁面取決於一些第三方庫,它們被稱爲鮑爾依賴關係。 有沒有辦法讓GH頁面解決鮑爾依賴關係?我寧願不提交所有文件。有沒有辦法讓GitHub Pages下載bower依賴關係?

+1

不確定這是VTC'd爲「主要基於意見」。它是一個是/否的問題,它有一個確定的,無意見的答案:不,你不能。 – Polygnome

+0

@Polygnome這是因爲我編輯的問題更像布爾類。在它讀到類似於「在帶有bower依賴關係的GitHub頁上部署頁面的首選方式是什麼」 –

回答

2

編號它運行Jekyll,只有Jekyll,並且只支持包含在gh-pages寶石中的插件。 Bower在node.js上運行。所以唯一的方法就是本地解決依賴關係,提交所有內容然後推送。

爲了保持您的分支有點乾淨,您可以使用source(或您喜歡的任何名稱)分支,該分支只包含所需的源並在那裏進行更改。完成更改後,將source分支合併到master中,然後再次解析依賴關係(如果更改了它們或有更新可用),請提交併推送主分支。

這會給您留下一個非常乾淨的source分支,但您也需要在master分支中解決所有依賴項。

+0

這是我要走的路。我現在在gh-pages分支中提交了bower_components。更改只能在主分支中完成,然後合併到gh頁面分支上。 –

相關問題