美文网首页Hexo
next、空白与404

next、空白与404

作者: AliThink | 来源:发表于2016-11-14 17:00 被阅读121次

有没有发现最近github pages访问特别慢,是不是发现自己挂在github pages上的东东变成一片空白啦,那么这篇文章也许能帮助到你。

Github pages访问速度慢

也不知道是不是美国大选的原因(胡诌模式),最近自己挂在github pages上面的博客访问速度特别慢。解决方案大致搜了下,还是选择一个国内的pages服务靠谱一些,毕竟不是自己的服务器,可以控制的东西确实有限。

那么国内提供这种服务的自然就想到了coding。

至于coding里面如何搭建pages服务就不再冗述了,网上的文章一大把,只在这里标记几个特别点的小坑:

  • 建pages的项目名一定要跟coding用户名同名。(这块其实只涉及需要域名绑定的场景,朋友留言其实不用同名也是可以的,备注一下,如果遇到类似问题可以尝试一下_
  • 开始部署pages服务时,项目分支一定要写对(额。。默认的跟填充的名字竟然不是主分支。。。)。

剩下的呢,基本就是对于域名的处理了,对于同一个CNAME分别创建默认线路跟海外线路两条解析,默认的对应到coding的pages服务地址,海外的对应github的pages服务地址即可。

页面好白好白

突然间自己的博客变成了一大片空白,赶紧打开开发者工具看了下,发现有好多vender下面的js、css都加载不出来了。。。

稍微研究了一下,原来是github pages的jekyll新版本会忽略掉vender目录。然后看了下next的更新,其实新版的next(5.1.0)已经对于这种情况进行了处理,将原有vender目录下的东东迁移到了lib目录。那么按说问题应该解决了,于是赶紧下载了next最新的主题源码,将原有配置迁移好了之后,发布测试一看还是白花花的一片。WTF ...

那么记录下这里的坑:

  • 新版本的next虽然修复了这个问题,但是主题配置文件里面的vender默认路径依然没有指向lib,于是果断修改,问题解决。

    vendors:
      # Internal path prefix. Please do not edit it.
      _internal: lib
    

小结

经此一役,问题就应该都解决了,继续码字吧,骚年们。

相关文章

  • next、空白与404

    有没有发现最近github pages访问特别慢,是不是发现自己挂在github pages上的东东变成一片空白啦...

  • 更新next主题

    1.增加404腾讯公益配置 按照配置说明,新建 404.html 文件,放在主题 next 的 source 文件...

  • vue刷新页面404和二级以上路由刷新页面空白问题

    vue刷新页面空白分两种情况: 1.在history模式下的404空白 2.在history模式下存在多级路由时,...

  • hexo使用NexT主题

    -------所写文章力求精简,旨在全面,难免遗漏,请多指点! hexo与NexT主题 关于NexT NexT 主...

  • swagger采坑记录

    一、swagger-ui.html正常显示但doc.html空白 注意:我的doc.html不是404,说明在后端...

  • vue-elementUI-template - router开

    ue-admin-template开启了history模式;刷新的时候会遇到404或空白的问题;(也就是说需要服务...

  • send唤醒(也属于生成器)

    与next对比 next和send都可以触发函数的内部,但是,next不能传参数,而send可以传参数(比较灵活)

  • next()与nextline()

    区别: next()读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符...

  • kmp算法

    精华之处:求next数组(自动机) KMP与getNext方法相同,只有next[suffix] = prefix...

  • next主题的archive归档页面消失(报错404)

    问题: hexo clean && hexo s -g之后,打开localhost:4000,点击归档,链接后面莫...

网友评论

    本文标题:next、空白与404

    本文链接:https://www.haomeiwen.com/subject/ttghpttx.html