在hexo 3 插入圖片
首要條件
hexo 3 支持 asset folder 只要把圖片放左 post 同層的同名字 folder, 然用利用 asset_img 就能連結到圖片。
文件結構如下圖: {% asset_img 'show.png' %}
在 post 中加入以下程式碼:
{% asset_img 'messy.png' %}
{% asset_img 'source.png' %}
遇到的問題
官方文件 有少許誤導,post_asset_folder 作用為開新 post 時自動開同名 folder 但如果_config.yml 中的 post_asset_folder 設定為 false, 一定會插入圖片失敗。 因為 hexo generate 不會把圖片和 post 一起放在 public 的 folder 內
解決方法
在_config.yml 把 post_asset_folder 設定為 true