我在5个月前在Github-Pages上设置了一个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"}}]
我还在根目录
中添加了一个Gemfilesource '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 Pages服务器
有谁知道为什么我的身体不再适用了?是因为它已经过时而且发生了变化?
谢谢
答案 0 :(得分:1)
您的_config.yml文件中有错误:
-
-
scope:
path: "_posts/scala"
values:
author: Agustin Gambina
必须:
-
scope:
path: "_posts/scala"
values:
author: Agustin Gambina
这不是致命错误,因此您的网站构建,但您的规则未应用。
关于健康检查,它对我有用,因为它检查了解决github IP的littlebit.me。
$: dig littlebit.me
...
littlebit.me. 1800 IN A 192.30.252.154
littlebit.me. 1800 IN A 192.30.252.153
如果它在您的PC上不起作用,则可能存在DNS问题。也许你在主机文件中设置了一个错误的值?