问题标签 [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 投票
4 回答
1231 浏览

github - 安装 Octopress 时的 GitHub“错误:找不到存储库”

我遵循了http://octopress.org/docs/deploying/github/上的指南,但是当我进入“rake deploy”部分时,我得到了这个:

有什么想法我出错了,或者如何解决它?

谢谢!

0 投票
1 回答
4593 浏览

javascript - 使用 Jekyll 链接外部 JavaScript 时遇到问题

我有一个由 GitHub Pages 托管的站点,它使用 Jekyll,并且我已经成功地在每个布局中使用了一个内部定义的脚本,该脚本将从它们的数组中生成一个随机的标语。

我正在尝试将此脚本移动到 external tagline.js,但到目前为止我一直没有成功。

这是基本的标语生成脚本,以防代码中的某些内容导致此问题(老实说,由于其简单性,我对此表示怀疑;但总是有可能):

就像我说的那样,它在内部时工作正常,但当我尝试链接到外部时却不行。我很确定这只是我指向的<script>情况:包含的 HTML 文件<script>位于_layouts/default.html,但脚本位于scripts/tagline.js

0 投票
1 回答
480 浏览

github - 为什么我的 Jekyll Bootstrap 博客没有更新?

我在几个小时前推送了它,但我的博客还没有改变。github.com服务器延迟还是我个人原因?它会在我的电脑上测试localhost:4000

PS:所以,我删除了 repo 并在 github 中重新创建了 repo,但总是 404:-(

0 投票
1 回答
987 浏览

jekyll - Jekyll 不会从深度嵌套的文件夹中生成文件

我正在尝试生成一个包含 javadoc 的站点。

结构如下所示:

在 _site 文件夹中,我只得到

当我在 com 目录中添加一个虚拟文件时

_site 文件夹现在看起来像这样

如何让 Jekyll 将这些深度嵌套的文件复制到 _site 目录,而不必将虚拟文件放在中间目录中?

我在 Win7-x64 上使用 Ruby 1.9.1 和 Jekyll 0.11.2。

0 投票
1 回答
1176 浏览

windows - Octopress 博客部署错误“rake 中止!没有这样的文件或目录 - git remote -v'

我在我的 windows(windows8 x64) 上成功安装了 octopress,然后我创建了一个名为wenliangcan.github.com的 repo ,并尝试在 github 上部署一个博客。

当我键入命令rake setup_github_pages并输入存储库 url时,它给了我一个错误:

在输入存储库 url之前,它给了我一个这样的例子:

虽然一些第三方教程的例子像这种形式:

我都试过了,但它给了我同样的错误。

下面是 CMD 的截图:

在此处输入图像描述

截图内容:

我该如何解决这个问题?

谢谢!

0 投票
1 回答
227 浏览

ruby - 缓存中间人站点的图像

我有一个中间人应用程序部署到 GitHub 页面。每次用户访问主页以显示我们的团队时,该应用程序都会点击 Twitter API (GET users/show)。Twitter API 是有速率限制的(而且我确信这是不好的做法)所以,如果一小时内有大量访问者,团队就会空无一人。

如果这是一个 Rails 应用程序,定期将图像缓存到服务器会相当简单,但是对于静态站点,您将如何做到这一点?您可以每天将图像缓存到外部服务一次吗?

0 投票
1 回答
950 浏览

github - GitHub fork 项目:拥有自己的 gh-pages 的正确方法

当一个 github 项目被分叉时,与初始项目相关的 gh-pages。我可以在 gh-pages 中进行修改并且不将其与父项目同步吗?同样的问题适用于 fork 主分支中的琐碎 README。

0 投票
1 回答
1424 浏览

ruby - 如何在 GitHub 上推送 Octopress 博客的更改?

我已经完成了 Octopress 设置和部署说明,并且我在 Github 上运行了 Octopress: http ://wmerydith.github.com

我的 repo 设置为 Master 的默认分支。

我现在想将更改推送到配置文件,例如更改 url:、title: 和 subtitle:。我进行了这些更改,提交了它们,然后进行了 rake 部署,但是这些更改没有显示出来。

我不清楚的是推送配置更改、内容更改以及在某些时候对 Octopress 博客进行新更新的过程中的差异。

例如,我会使用 rake deploy 来推送配置和内容更改吗?

我是否需要再次运行 rake generate 或 rake deploy?Octopress 更新时如何推送源更改?

0 投票
1 回答
1398 浏览

syntax-highlighting - 如何扩展 pygments.lexers.shell 的关键字列表

我正在使用JekyllPygmentsMarkdown转换为静态 html 页面。内容是为GitHub 页面准备的。为了显示代码示例(本示例中的 shell 命令),我将以下部分添加到文件中:

该参数sh是指配置词法分析器的shell。您还可以选择其他词法分析器,例如console突出显示文本。

我注意到一些基本命令,例如lsshell 词法分析器没有突出显示。这也可以在lexer 的源代码中看到。以下摘录显示了 shell 词法分析器的关键字定义(在 BashLexer 类中找到)。

有没有办法扩展关键字列表,或者你能推荐另一个词法分析器吗?

0 投票
1 回答
292 浏览

jekyll - 突然我的页面向我抛出 404 错误

嗨,我有一个页面托管在我的

但是突然之间,这个页面向我抛出了 404 错误消息。我不确定出了什么问题。但问题是它不起作用!

有没有人遇到同样的情况并解决了这个问题?