我的jekyll
博客在我的电脑上正常运行但是当我从我的gh存储库中打开它时,它已经坏了。这是一个屏幕
如果我点击其中一个链接,则下一页会抛出404
。不用说,我按照gh站点的步骤进行了正确配置。
baseurl
已设置,使用css
正确设置images
和{{ site.baseurl }}
的路径。所以本地博客工作得很好,但仍然在gh-pages
上没有。
代码为here
另一条信息。我有一个master
分支和一个gh-pages
分支,更新的是gh-pages
,master有旧代码,可以吗?
有什么想法吗?
答案 0 :(得分:3)
有效!您看到的是您网站的旧版本。
两种可能的解释:
f5
或Ctrl+r
可以提供帮助。为了知道您上次提交的内容是否已发布,请转到https://github.com/goblind/modestoRimba/settings并在 GitHub页面框下观看。
如果您看到Your site is ready to be published at http://goblind.github.io/modestoRimba
,则您的网站生成正在等待。
如果您看到Your site is published at http://goblind.github.io/modestoRimba
,则您的网站已在上次提交时发布。
答案 1 :(得分:1)
它在我的浏览器中正常工作。我想说一件事,GitHub页面缓存你的旧资源(包括HTML,CSS,JS,图像),在浏览器中获得更好的用户体验,例如,只需断开你的互联网,然后重新加载该页面,它将正常工作,类似地,如果你访问另一个页面,那么它将不会从你的网站加载你的CSS或javascript,它们将直接从浏览器缓存加载。所以你得到这个错误,因为你的浏览器使用旧的缓存资源,它将在几个小时内再次更新,具体取决于缓存时间。
我想说,如果你的博客在localhost中正常工作,那么不用担心,它也可以在github页面中正常工作,否则github会在你的电子邮件中发送关于页面构建失败的通知。
答案 2 :(得分:0)
:/ modesto r imba R 应该是大写。