问题标签 [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.
github - 安装 Octopress 时的 GitHub“错误:找不到存储库”
我遵循了http://octopress.org/docs/deploying/github/上的指南,但是当我进入“rake deploy”部分时,我得到了这个:
有什么想法我出错了,或者如何解决它?
谢谢!
javascript - 使用 Jekyll 链接外部 JavaScript 时遇到问题
我有一个由 GitHub Pages 托管的站点,它使用 Jekyll,并且我已经成功地在每个布局中使用了一个内部定义的脚本,该脚本将从它们的数组中生成一个随机的标语。
我正在尝试将此脚本移动到 external tagline.js
,但到目前为止我一直没有成功。
这是基本的标语生成脚本,以防代码中的某些内容导致此问题(老实说,由于其简单性,我对此表示怀疑;但总是有可能):
就像我说的那样,它在内部时工作正常,但当我尝试链接到外部时却不行。我很确定这只是我指向的<script>
情况:包含的 HTML 文件<script>
位于_layouts/default.html
,但脚本位于scripts/tagline.js
:
github - 为什么我的 Jekyll Bootstrap 博客没有更新?
我在几个小时前推送了它,但我的博客还没有改变。github.com服务器延迟还是我个人原因?它会在我的电脑上测试localhost:4000
。
PS:所以,我删除了 repo 并在 github 中重新创建了 repo,但总是 404:-(
jekyll - Jekyll 不会从深度嵌套的文件夹中生成文件
我正在尝试生成一个包含 javadoc 的站点。
结构如下所示:
在 _site 文件夹中,我只得到
当我在 com 目录中添加一个虚拟文件时
_site 文件夹现在看起来像这样
如何让 Jekyll 将这些深度嵌套的文件复制到 _site 目录,而不必将虚拟文件放在中间目录中?
我在 Win7-x64 上使用 Ruby 1.9.1 和 Jekyll 0.11.2。
windows - Octopress 博客部署错误“rake 中止!没有这样的文件或目录 - git remote -v'
我在我的 windows(windows8 x64) 上成功安装了 octopress,然后我创建了一个名为wenliangcan.github.com的 repo ,并尝试在 github 上部署一个博客。
当我键入命令rake setup_github_pages
并输入存储库 url时,它给了我一个错误:
在输入存储库 url之前,它给了我一个这样的例子:
虽然一些第三方教程的例子像这种形式:
我都试过了,但它给了我同样的错误。
下面是 CMD 的截图:
截图内容:
我该如何解决这个问题?
谢谢!
ruby - 缓存中间人站点的图像
我有一个中间人应用程序部署到 GitHub 页面。每次用户访问主页以显示我们的团队时,该应用程序都会点击 Twitter API (GET users/show)。Twitter API 是有速率限制的(而且我确信这是不好的做法)所以,如果一小时内有大量访问者,团队就会空无一人。
如果这是一个 Rails 应用程序,定期将图像缓存到服务器会相当简单,但是对于静态站点,您将如何做到这一点?您可以每天将图像缓存到外部服务一次吗?
github - GitHub fork 项目:拥有自己的 gh-pages 的正确方法
当一个 github 项目被分叉时,与初始项目相关的 gh-pages。我可以在 gh-pages 中进行修改并且不将其与父项目同步吗?同样的问题适用于 fork 主分支中的琐碎 README。
ruby - 如何在 GitHub 上推送 Octopress 博客的更改?
我已经完成了 Octopress 设置和部署说明,并且我在 Github 上运行了 Octopress: http ://wmerydith.github.com
我的 repo 设置为 Master 的默认分支。
我现在想将更改推送到配置文件,例如更改 url:、title: 和 subtitle:。我进行了这些更改,提交了它们,然后进行了 rake 部署,但是这些更改没有显示出来。
我不清楚的是推送配置更改、内容更改以及在某些时候对 Octopress 博客进行新更新的过程中的差异。
例如,我会使用 rake deploy 来推送配置和内容更改吗?
我是否需要再次运行 rake generate 或 rake deploy?Octopress 更新时如何推送源更改?
syntax-highlighting - 如何扩展 pygments.lexers.shell 的关键字列表
我正在使用Jekyll和Pygments将Markdown转换为静态 html 页面。内容是为GitHub 页面准备的。为了显示代码示例(本示例中的 shell 命令),我将以下部分添加到文件中:
该参数sh
是指配置词法分析器的shell。您还可以选择其他词法分析器,例如console
突出显示文本。
我注意到一些基本命令,例如ls
shell 词法分析器没有突出显示。这也可以在lexer 的源代码中看到。以下摘录显示了 shell 词法分析器的关键字定义(在 BashLexer 类中找到)。
有没有办法扩展关键字列表,或者你能推荐另一个词法分析器吗?
jekyll - 突然我的页面向我抛出 404 错误
嗨,我有一个页面托管在我的
但是突然之间,这个页面向我抛出了 404 错误消息。我不确定出了什么问题。但问题是它不起作用!
有没有人遇到同样的情况并解决了这个问题?