[英]GitHub pages and jekyll deploy not working properly
我的jekyll
博客在我的电脑上运行正常但是当我从我的gh存储库中打开它时它已经坏了。 这是一个屏幕
如果我点击其中一个链接,则下一页会抛出404
。 不用说,我按照gh站点的步骤进行了正确配置。
设置了baseurl
,使用{{ site.baseurl }}
正确设置了css
和images
的路径。 所以本地博客工作正常,但仍然,在gh-pages
它不是。
代码就在这里
另一条信息。 我有一个master
分支和一个gh-pages
分支,一个更新的是gh-pages
,master有旧代码,可以吗?
有什么想法吗?
有用 ! 您看到的是您网站的旧版本。
两种可能的解释:
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
,那么您的网站已经发布了上次提交。
它在我的浏览器中运行良好。 我想说一件事,GitHub页面缓存您的旧资源(包括HTML,CSS,JS,图像),在浏览器中获得更好的用户体验,例如,只需断开您的互联网,然后重新加载该页面,它将正常工作同样,如果您访问另一个页面,那么它将不会从您的网站加载您的CSS或javascript,它们将直接从浏览器缓存加载。 因此,您收到此错误是因为您的浏览器使用旧的缓存资源,并且它会在几小时后再次更新,具体取决于缓存时间。
我想说,如果你的博客在localhost中工作正常,那么不用担心,它也可以在github页面中正常工作,否则github会在你的电子邮件中发送关于页面构建失败的通知。
在你的_config.yml baseurl:/ modesto r imba R应该是大写的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.