hexo写博客常见错误及解决方法
主要有两个问题:
- hexo复杂latex公式无法显示并报错的问题。
- hexo关于
#
的转义问题。
问题1
在写hexo博客的时候,遇到markdown中公式太长太复杂的时候,就老是显示出错,部分错误信息如下:
我报错的地方如下:
解决方法
这是一个hexo中的latex公式渲染问题。不能在公式内连续使用两个左花括号
!,把两个左花括号中间加空格
分开就行了,即改为:$\frac{ {\partial L} }{ {\partial W} }$
你就会看到成功的显示公式啦!!!
另外,用这种方法也可以:Nunjucks Error: 解决方案,该方法好像执行hexo g
速度快一点,可能是心理作用,哈哈!
问题2
当我输入hexo clean && hexo g
时,出现以下报错信息:
这是因为我的文章出现如下字符:
1 | `${#name[subscript]}` |
解决方法
1 | `${#name[subscript]}` # 报错 |
参考文档
Hexo错误”expected end of comment, got end of file”
问题3
解决github默认忽略文件名字母大小写问题
git默认对于文件名大小写是不敏感的.
1,配置git 使其对文件名大小写敏感
git config core.ignorecase 默认为true //忽略文件名大小写
git config core.ignorecase false
2,然后你修改名字,add,commit提交就可以了.
hexo的git目录位于 myblog\.deploy_git\.git
问题4
报错信息如下:
解决方法:
和问题一的解决方法一样