Github 页 Jekyll 静态博客已过时
Github pages Jekyll static blog outdated
我 5 个月前在 Github-Pages 上建立了一个 Jekyll 博客。当时它正在工作,我认为它是 post 东西的好地方。
长话短说,我先写了一个post,但后来一直没用,直到昨天我想检查是否一切正常,但没有。我也无法在本地 运行 Jekyll。
我不每天使用 ruby,所以它们已经过时了。我虽然也许如果我更新它并再次生成网站,一切都会正常工作。
我将 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
我明白了
Checking domain littlebit.me...
Uh oh. Looks like something's fishy: Domain does not resolve to the GitHub Pages server
有谁知道为什么发生在我身上的问题不再起作用了?是因为它已经过时并且发生了一些变化?
谢谢
您的 _config.yml 文件中有错误:
-
-
scope:
path: "_posts/scala"
values:
author: Agustin Gambina
必须是:
-
scope:
path: "_posts/scala"
values:
author: Agustin Gambina
这不是致命错误,因此您的站点已构建,但未应用您的规则。
关于 health-check,它对我有用,因为它检查解析为 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 问题。也许您在主机文件中设置了错误的值?
我 5 个月前在 Github-Pages 上建立了一个 Jekyll 博客。当时它正在工作,我认为它是 post 东西的好地方。
长话短说,我先写了一个post,但后来一直没用,直到昨天我想检查是否一切正常,但没有。我也无法在本地 运行 Jekyll。
我不每天使用 ruby,所以它们已经过时了。我虽然也许如果我更新它并再次生成网站,一切都会正常工作。
我将 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
我明白了
Checking domain littlebit.me... Uh oh. Looks like something's fishy: Domain does not resolve to the GitHub Pages server
有谁知道为什么发生在我身上的问题不再起作用了?是因为它已经过时并且发生了一些变化?
谢谢
您的 _config.yml 文件中有错误:
-
-
scope:
path: "_posts/scala"
values:
author: Agustin Gambina
必须是:
-
scope:
path: "_posts/scala"
values:
author: Agustin Gambina
这不是致命错误,因此您的站点已构建,但未应用您的规则。
关于 health-check,它对我有用,因为它检查解析为 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 问题。也许您在主机文件中设置了错误的值?