【问题标题】:Is there a way to make GitHub Pages download bower dependencies?有没有办法让 GitHub Pages 下载 bower 依赖项?
【发布时间】:2016-08-14 21:29:22
【问题描述】:

我在 GitHub 存储库中有一个 HTML 页面,我想使用 GitHub Pages 提供该页面。该页面依赖于一些 3rd 方库,这些库被称为 bower 依赖项。 有没有办法让 GH Pages 解决凉亭依赖性?我宁愿不提交所有文件。

【问题讨论】:

  • 不确定这是否被 VTC 认定为“主要基于意见”。这是一个是/否的问题,它有一个明确的、没有意见的答案:不,你不能。
  • @Polygnome 那是因为我将问题编辑为更像布尔值。在阅读诸如“在具有 Bower 依赖项的 GitHub Pages 上部署页面的首选方式是什么”之类的内容之前,

标签: github bower github-pages


【解决方案1】:

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

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

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

【讨论】:

  • 我猜这是要走的路。我现在在 gh-pages 分支中提交了 bower_components。更改仅在 master 分支中完成,然后合并到 gh-pages 分支。
猜你喜欢
  • 2015-10-23
  • 1970-01-01
  • 2020-04-30
  • 2015-12-23
  • 1970-01-01
  • 1970-01-01
  • 2012-11-24
  • 2020-03-17
  • 2015-03-06
相关资源
最近更新 更多