快速上手
参考 GitHub文档
主题适配
这里使用hexo-theme-matery
主题,其他大同小异,参考 GitHub地址
问题记录
deploy失败
hexo deploy
之后报错,同时远程仓库并没有得到数据
找到建立的GitHub
仓库,点击settings ->code security 关闭以下选项
同时在终端hexo d
报错的时候有一个链接,点进去授权即可。
代码块显示异常
如下所示:
从 Hexo5.0 版本开始自带了 prismjs
代码语法高亮的支持,本主题对此进行了改造支持。
如果你的博客中曾经安装过 hexo-prism-plugin
的插件,那么你须要执行 npm uninstall hexo-prism-plugin
来卸载掉它,否则生成的代码中会有 {
和 }
的转义字符。
然后在根配置文件中修改代码高亮配置为:
syntax_highlighter: prismjs
highlight:
enable: false
line_number: true
auto_detect: false
tab_replace: ''
wrap: true
hljs: false
prismjs:
enable: true
preprocess: true
line_number: true
tab_replace: ''
最后执行hexo clean
和 hexo server
托管到GitHub Pages显示404
创建的xxx.github.io
里的xxx
要和你的GitHub
用户名一样,(PS:用户名可以修改,在设置->账户里)
图片显示失败
方式1:typora
+图片链接替换Hexo 发布博客的图片和公式问题
方式2:(推荐) Obsidian ,可以在本地显示图片 Obsidian教程