如何修复GitHub"Page build Failure"错误


更新:

靠,原来这个错误是GitHub自己抽风。。。害得我白折腾半天。。。


今天写博的时候发现Github给我发了封邮件提示我Page build Failure

大意是:

master分支页面因为以下错误编译失败:

无法编译页面,请稍后再试。

关于Jekyll的故障排除信息请参考此网站:图中的链接

虽然看懂了大意,但还是不懂为什么

于是Google一下,找到了Github论坛上的一篇解决办法:
https://github.community/t5/GitHub-Pages/GitHub-Pages-Builds-Fail/m-p/29184#M2000

大意是:

这是因为你的页面存在一些不受Jekyll支持的字符,如果你只想搭建基于HTML的静态网页的话,可以在你的repository根目录下建立一个名为
.nojekyll

的文件来禁用Jekyll,从而解决GitHub pages报错的问题。

基于HEXO的博客本来就是静态网页,而Jekyll是另一种动态博客,和我的博客没什么关系,于是我依葫芦画瓢试了一下。由于我用的是Windows系统,建立一个文本文档以后把它重命名成.nojekyll时居然提示我必须输文件名,不让我改。。。遂开powershell输入

ren new.txt .nojekyll

重命名成功,上传到我博客的repository的根目录下,重新部署。。。成功了!!!


文章作者: A Randint Day
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-SA 4.0 许可协议。转载请注明来源 A Randint Day !
评论
 上一篇
测试在线视频播放器 测试在线视频播放器
测试一下Mp4upload BGM:夜降り萃梦郷 ~ A Reverie of Dolls and Stellula
2020-03-14
下一篇 
如何破解国外网盘限流 如何破解国外网盘限流
简介有时候在外网找一些比较稀有的资源(比如某软件破解版,盗版游戏等等)时,通常会不得不在国外网盘下载,比如MEGA,Google Drive,Dropbox等。不过如果是上面那些大牌网盘的话倒还好说,但是如果下载的文件比较多而且发布者比较欠
2020-03-12
  目录