在本地markdown上,照片能正常显示,但是部署后却不显示。看了一下官方文档,Hexo3以上可以通过设置post_asset_folder来解决。
- 在Blog根目录安装插件:
1 | npm install hexo-asset-image --save |
- 在全局配置文件中找到post_asset_folder并配置
1 | post_asset_folder: true |
启用后,资源图片将会被自动解析为其对应文章的路径。 例如: image.jpg 位置为 /2020/01/02/foo/image.jpg ,这表示它是 /2020/01/02/foo/ 文章的一张资源图片, ![](image.jpg) 将会被解析为 <img src=“/2020/01/02/foo/image.jpg”> 。