Hexo搭建遇到的坑

渲染后图片路径不正确

使用hexo搭建github博客,使用markdown格式的相对路径(![](img.jpg/png))引用图片,然而hexo g 后找不到图片,渲染后的图片路径为:http://localhost//img.jpg

解决:hexo __config.yml 中添加:

1
2
3
4
post_asset_folder: true
marked:
prependRoot: true
postAsset: true

hexo s 后,图片是显示了,但是主题版式开始混乱……

hexo clean

每次开启hexo时,使用“hexo c && hexo g && hexo s”命令,但是实际上hexo clean 没有执行,原来的文件还存在,导致渲染后找不到正确的文件或依旧保留原文件内容,重新执行“hexo clean && hexo g && hexo s” 主题版式恢复正常

hexo deploy

2022年部署hexo 到github时,github要求的部署密码是“personal access tokens”,而不是登录github的mm