5个月前,我在Github页面上建立了一个Jekyll博客。它当时正在工作,我想这是一个张贴东西的好地方。
长话短说,我写了第一篇帖子,但后来我再也没有用过,直到昨天我才想确认一切正常,但事实并非如此。我也不能在本地运行Jekyll。
我每天都不使用红宝石,所以它们已经过时了。我想,如果我更新它,并再次生成网站,一切都会很好。
我将ruby从2.1.2更新到2.2.1,并尝试了其他方法来使其工作。现在在本地工作,但是抛出这个
Generating...
Defaults: An invalid front-matter default set was found:
[{"scope"=>{"path"=>"_posts/"}, "values"=>{"author"=>"Agustin Gambina"}}]
Defaults: An invalid front-matter default set was found:
[{"scope"=>{"path"=>"_posts/"}, "values"=>{"author"=>"Agustin Gambina"}}]
我还向根目录添加了一个Gemfile。
source 'https://rubygems.org'
require 'json'
require 'open-uri'
versions = JSON.parse(open('https://pages.github.com/versions.json').read)
gem 'github-pages', versions['github-pages']
当我跑的时候
github-pages health-check
我明白了
检查域littlebit.me..。啊哦。看起来有点可疑:域没有解析到GitHub页面服务器
有人知道为什么发生在我身上的事情不再有效了吗?是因为它过时了,有些东西变了?
谢谢
发布于 2016-01-10 19:31:40
您的_config.yml文件中有一个错误:
-
-
scope:
path: "_posts/scala"
values:
author: Agustin Gambina
必须:
-
scope:
path: "_posts/scala"
values:
author: Agustin Gambina
这不是致命的错误,所以您的网站建设,但您的规则不适用。
关于健康检查,它为我工作,因为它检查littlebit.me解决的github IP。
$: dig littlebit.me
...
littlebit.me. 1800 IN A 192.30.252.154
littlebit.me. 1800 IN A 192.30.252.153
如果它不工作在你的电脑,你可能有一个DNS问题。也许你在你的主机文件中设置了一个坏值?
https://stackoverflow.com/questions/34709331
复制相似问题