2021-02-18
新版本hexo转义字符显示异常
突然发现首页的Prev和Next这两个按钮显示出问题了,转义字符«
和»
没有正常显示,也是更新版本导致的。在GitHub的Issues中搜到了解决方案archive.ejs1 2 3 4 5 6 7 8
| <nav id="page-nav"> <%- paginator({ escape: false, prev_text: '« Prev', next_text: 'Next »' }) %> </nav>
|
我的解决提交:🎨 修复hexo新版本中转义字符显示问题
2021-02-02
NPM更新后导致build失败
重做系统之后,发现博客工程build失败了,是NPM版本更新导致的,于是吧hexo的版本也一起升级到最新的版本,这个问题就解决了,同时也产生了一些其他问题
hexo版本更新: 3.9.0
-> 5.3.0
更新提交:🚀 更新hexo版本
在Github的分支build还是失败,新版本的配置文件中url格式添加了校验,之前的不规范的格式导致无法build了,所以要规范化url格式
我的解决提交:🎨 修复url格式错误
2020-01-16
手机左侧导航栏滑动失效问题:
手机左侧导航栏划出后样式错乱,并且缩不回去了,解决办法,去掉mobile.js
中的高度设置
具体:wrap.style.height = document.body.scrollHeight + ‘px’;
我的解决提交:🐛 修复手机左侧导航栏滑动失效问题
2019-05-21
解决代码块行数限制问题:
困扰我很久的问题,偶然在Github上发现了解决方案,很简单,去掉highlight.styl
中的最大高度设置就可以了
具体:max-height: 50em
我的解决提交:🎨 删除代码块40行的限制
2019-04-22
解决分享相关问题:
分享的问题已经有一段时间了,今天才真正解决。
首先,https无法使用百度分享,所以用了一段时间的addthis,但是换成自己的addthis_pubid
后就失效了,最近才发现这个大坑,官网复制的pubid是大写的RA,改成小写后就起作用了
其次,addthis的效果不如百度统计,最近搜了一下https下使用百度分享,发现是有解决方案的,于是终于能解决这个问题了。
具体解决方案见:百度分享不支持Https的解决方案
我的解决提交:🐛 fix share bugs
2019-01-21
解决java标签页排版错乱:
同事发现java标签页排版错乱了,开始排查,发现本地是正常的,服务器上的那个页面的代码和本地也是一样的,再对比远程和本地页面发现本地少了一篇文章,原因不详
解决办法:修改那篇文章的tag重新部署后就正常了
分析:没找到原因,猜测是hexo的bug,以后再继续关注这类事件
2018-12-28
解决markdown表格内|
转码问题:
markdown表格内|
需要用|
转码,否则因为语法问题无法正常显示
最近发现之前写的转码失效了,原因把转码的文字设置成了文本高亮,文本高亮中的转码会失效,去掉文本高亮就解决了
2018-11-01
解决畅言广告问题:1 2 3 4
| #feedAv,#MZAD_POP_PLACEHOLDER,#pop_ad { margin-top: -250px !important; transform: scale(0) !important; }
|
2018-10-25
解决底部统计失效问题:
不蒜子更换域名导致的,更新地址解决1
| <script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js">
|
2018-10-23
解决GitHub提示的安全问题:
发现是一些依赖的版本过低导致的,更新package.json中的版本号1 2 3 4
| { "cryptiles": ">=4.1.2", "randomatic": ">=3.0.0" }
|
2018-06-28
解决域名更新失败问题:
页脚部分添加备案号的链接1
| <a href="http://www.miitbeian.gov.cn">苏ICP备17039650号-1</a>
|
2018-05-24
解决一些cdn失效的问题:
由于bootcss把top域名给封了,导致一些cdn失效,解决办法:找到失效的cdn并更新1 2 3 4 5 6 7 8 9 10 11 12 13
| CDN: jquery: //cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js require: //cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js fontawesome: //cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css fancybox_js: //cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.js fancybox_css: //cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.css animate_css: //cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.1/animate.min.css jquery_ui_js: //cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js jquery_ui_css: //cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.4/css/jquery-ui.min.css pace_js: //cdnjs.cloudflare.com/ajax/libs/pace/1.0.2/pace.min.js clipboard: //cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.5.10/clipboard.min.js mathjax: //cdnjs.cloudflare.com/ajax/libs/mathjax/2.6.1/MathJax.js scrollreveal: //cdnjs.cloudflare.com/ajax/libs/scrollReveal.js/3.1.4/scrollreveal.min.js
|
2018-05-22
解决GitHub Pages部署每次都要手动修改CNAME的问题:
在source文件夹下添加CNAME文件
2018-03-27
解决搜索失效的问题:
修改_config.yml配置中写法
改成