最近搭了个Hexo博客玩,哪里都挺顺利除了加图片......
我看到的网上有两种方法,分别介绍一下,在此之前请在_config.yml中将post_asset_folder修改为true,这样可以在new笔记时自动加一个同名文件夹
官方文档版
文档里介绍了两种方法,一种是加标签,这就改变了原来Markdown的语法结构
另一种是添加插件hexo-renderer-marked 3.1.0,并修改或添加_config.yml中的一些参数
但在github的说明文档里却建议使用另一个插件hexo-renderer-marked-it增加安全性,安装这个插件又需要卸载原有的hexo-renderer-marked.....
最后观察上传到Github仓库的文件层级结构发现,直接把.md中的所有图片地址修改为不带任何除图片名以外的长度即可,虽然在Markdown中这样无法显示,但在Hexo中可正常显示
删掉图中选中部分
插件
一些问题解释一下
- yarn需要提前安装,或者直接使用npm也可
- 通过https://github.com/...安装时有时会出fatal remote error,代码128,需要把https://github.com/换为git@
- 建议按照视频步骤先删除再安装
如果死活安不上可以换台电脑,或者使用我分享的压缩包,它完成了该插件的下载并且可以在安装完git和nodejs后直接使用,请记得修改_config.yml中关于deploy的部分
链接:https://pan.baidu.com/s/1llreGSSYCRlUV7Z8iA1Qvw
提取码:y1ha