今天写了下“Unity环境配置和外部工具食用指南”给新人,结果插入图片(引用本地文件)的时候出问题了,博客上怎么也显示不出来。博主就去查,发现是hexo-asset-image这个插件的bug。这个链接是解决方案https://blog.csdn.net/xjm850552586/article/details/84101345
其实正常读取文件应该这么写:
1 | {% asset_img example.jpg This is an example image %} |
但是博主觉得麻烦,就打算抛弃hexo-asset-image了,转而投向hexo-renderer-marked的怀抱,直接下载他
1 | npm install hexo-renderer-marked |
站点配置文件也改一下
1 | post_asset_folder: true |
大功告成,图片正常显示了。
值得注意的是,markdown里链接本地图片是这么写的
1 | ![](folder/image.jpg) |
但是由于hexo会把我们的图片和html文件放在一个文件夹,所以“folder/”还是删掉吧,但是这样在md编辑器里我们就预览不了图片了,真是有得必有失啊。(至少vscode是这样的)博主还是找找vscode有没有相关插件吧。
本文作于2023-08-07,首发于个人博客https://rdququ.top/