有没有办法让GitHub页面下载bower依赖项?

时间:2016-08-14 21:29:22

标签: github bower github-pages

我在GitHub仓库中有一个HTML页面,我希望使用GitHub Pages来提供。该页面取决于一些被称为bower依赖项的第三方库。 有没有办法让GH页面解决凉亭依赖?我宁愿不提交所有文件。

1 个答案:

答案 0 :(得分:2)

没有。它运行 Jekyll ,只运行Jekyll,并且只支持gh-pages gem中包含的插件。 Bower在node.js上运行。因此,唯一的方法是在本地解析依赖关系,提交所有内容然后推送。

为了保持您的分支有点干净,您可以使用source(或您更喜欢的名称)分支,该分支仅包含所需的来源并在那里进行更改。完成更改后,将source分支合并到master,然后再次解析依赖关系(如果您更改了它们,或者更新可用),请提交并推送主分支。

这为您留下了一个非常干净的source分支,但您还需要在master分支中解决所有依赖关系。