我在GitHub仓库中有一个HTML页面,我希望使用GitHub Pages来提供。该页面取决于一些被称为bower依赖项的第三方库。 有没有办法让GH页面解决凉亭依赖?我宁愿不提交所有文件。
答案 0 :(得分:2)
没有。它运行 Jekyll ,只运行Jekyll,并且只支持gh-pages
gem中包含的插件。 Bower在node.js上运行。因此,唯一的方法是在本地解析依赖关系,提交所有内容然后推送。
为了保持您的分支有点干净,您可以使用source
(或您更喜欢的名称)分支,该分支仅包含所需的来源并在那里进行更改。完成更改后,将source
分支合并到master
,然后再次解析依赖关系(如果您更改了它们,或者更新可用),请提交并推送主分支。
这为您留下了一个非常干净的source
分支,但您还需要在master
分支中解决所有依赖关系。