Github Page从原先乱七八糟的方式整理成Hexo规范,且加入了Next主题。
ISSUES
1. Next版本太老
这个是比较老的,有一年多没有更新了,最新版本是5.1.4
iissnan/hexo-theme-next
这个比较新,版本是7.1.1
theme-next/hexo-theme-next
2. 安装Next的Fancybox插件
3. blocked:mixed-content
添加Google Adsense依赖加载 adsbygoogle.js 的时候,在gitpage上出现 blocked:mixed-content 的错误。
据查是因为在https页面中引入了http资源所致。
google adsense中嵌入adsbygoogle.js的脚本是这样子的
1 | <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> |
而我却以为是漏掉了http误加了个http:在地址前面。
话说http什么时候变成这个样子了的。
4. 修改menu不生效 [update on 2019-5-10]
突然发现是在next中修改_config.xml 才生效,想起之前似乎设置了一个覆盖属性为true
5. 页面统计
在next:_config.xml中,修改 busuanzi_count 中的enable 属性为 true 即可。
6. error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
这个是 git 的 http 推送的缓冲区太小的问题。
1 | git config --global http.postBuffer 157286400 |