问题标签 [github-pages]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
101033 浏览

html - 我可以为 github 页面创建多个存储库吗?

我创建了一个用于在 github 上托管博客的存储库。有什么方法可以创建更多来托管多个博客?我是否仅限于一个托管存储库(因为username.github.com只能使用一次?)

0 投票
2 回答
327 浏览

github-pages - 为什么这个 github 托管站点 (http://gitready.com) 既不是“用户/组织页面”也不是“项目页面”?

Github页面帮助页面说有两种基本类型的页面可用,用户/组织页面和项目页面:
在用户/组织页面中,repo必须使用username/username.github.com命名方案并且username.github.com是页面的域,并且内容应该放在master分支。
在项目页面中,gh-pages分支用于构建和发布。

但是在这个Jekyll 支持的博客列表中,我发现这个具有自定义域的repohttp://gitready.com似乎不符合两种页面(分支名称和 repo 命名方案)中的任何一种的要求。但是根据这个测试,do 似乎托管在 github 上。

这个网站托管在 github 上吗?如果是,为什么不符合要求?

0 投票
1 回答
1215 浏览

dns - 在 github 页面上重定向 TLD 和“博客”子域

我从 GitHub Pages 开始,但没有按我的意愿配置我的 DNS 和 GitHub 存储库。

我想将 和 都mydomain.com重定向blog.mydomain.comusername.github.com.

我将mydomain.comCNAME 文件放入我的 GitHub 存储库中,并添加了@to的 A 记录204.232.175.78和两个 CNAME 记录wwwblogusername.github.comURL,blog.mydomain.com给我一个 GitHub 404 错误。

我的配置有什么问题?

0 投票
2 回答
96 浏览

html - 是否可以在静态站点中创建 layout/application.html 文件?

有没有办法为 Github pages 站点使用布局页面?例如,如果我有一个包含 index.html、about.html 和 contact.html 的网站,那么这些页面中的每一个页面中都会有一些内容不会发生变化(例如,导航或 Google 分析)。例如,在 Rails 站点中,可以保留保持不变的内容,layouts/application.html.erb这样您就不必在每个页面中重复它。有没有办法用静态网站做到这一点?

0 投票
8 回答
128575 浏览

node.js - 如何将 Node.js 制作的网站发布到 Github Pages?

我使用 Node.js 作为服务器创建了一个网站。据我所知,node.js 文件应该通过在终端中输入命令开始工作,所以我不确定 Github Pages 是否支持 node.js-hosting。所以我该怎么做?

0 投票
2 回答
307 浏览

git - 可以直接推送到 gh-pages 分支而不推送到 master 分支吗?

我在 github 上托管了一个博客作为项目页面,我发现先推送到 master 然后再推送到 gh-pages 很烦人。我发现直接推送到 gh-pages 也可以。我想知道推送是否可以直接到 gh-pages,无需先推送到 master。

0 投票
0 回答
150 浏览

dns - 我可以设置我的域,使一些子目录/页面指向一台服务器,而其他指向另一台服务器吗?

我的域名是 qrohlf.com。它曾经通过 Dreamhost 托管并在其上安装了 wordpress,以及子目录中的各种自定义实验(即 qrohlf.com/experiment-name/index.html)

这很好,因为我可以拥有我的博客,但也可以轻松地在我的顶级域上进行实验。

此后,我将博客移至托管在 github 页面上的 Jekyll 平台。我已经完成了基本设置,其中包含指向页面服务器 IP 的顶级 A 记录。但是,这会破坏我的实验的任何链接,这些实验仍然托管在 Dreamhost 服务器上。

有什么方法可以让http://qrohlf.com/experiment-name指向我的 Dreamhost IP,但仍然可以提供http://qrohlf.comhttp://qrohlf.com/posts/example-post/通过 Github 页面?

0 投票
1 回答
775 浏览

github - 在 Github 上发布编程教程的最佳方式是什么?

我想在 github 上发布一系列编程教程以及一些代码。教程将使用 Markdown 编写。会有几个互相引用的markdown文档。

现在我想知道什么是最好的选择:

  1. 将纯 Markdown 文件连同代码一起放入存储库
  2. 使用 github wiki 获取教程并链接到代码
  3. 使用 github 页面(例如使用 jekyll)获取教程并链接到代码

我对 github 页面和 github wiki 都不是很熟悉,所以在这种情况下任何关于(不利)优势的提示都是有帮助的!

0 投票
3 回答
4012 浏览

html5-video - 可以配置 MIME 类型的 Github Pages 文件吗?

我们在 Github Pages 存储库中有一个 MP4 视频文件。该文件的 MIME 类型为application/octet-stream,这意味着 Internet Explorer 不喜欢它。它应该作为 type video/mp4。有没有办法配置 Github Pages 以使用正确的 MIME 类型,或者我们应该为视频找到替代托管解决方案?帮助页面中未涉及此主题。

0 投票
2 回答
1992 浏览

ruby - gh-pages - Jekyll 无法构建 - “解析时未找到预期的节点内容”

我正在尝试gh-pages启动并运行一个站点。第一次使用 Jekyll。

我有一个超级基本的布局(default.html/_layouts

和单个内容页面 (index.html)

我的_config.yml文件很简单

运行时jekyll --no-auto --server出现以下错误。不生成文件。

有人知道这里有什么问题吗?