启用文章资源文件夹功能:
1.修改站点配置文件_config.yml:
post_asset_folder: true
2.安装一个可以上传本地图片的插件:
npm install hexo-asset-image --save
3.以后使用
hexo new 'xxxx'
来生成 md 博文时,/source/_posts 文件夹内除了 xxxx.md 文件还有一个同名的文件夹4.当我们在 xxxx.md 中想引入图片时,先把图片复制到 xxxx 这个文件夹中,然后只需要在 xxxx.md 中按照 markdown 的格式引入图片:
![](图片名.jpg)
在文章里面插入图片,hexo g
生成的时候总会在图片前面插一个io,hexo s
运行后图片并没有正常显示出来,在网上查找后发现是 hexo-asset-image 这个插件的 bug,hexo 版本 3.0 以上获取网站 url 的方式与 3.0 以下有些不同。
解决办法:
打开/node_modules/hexo-asset-image/index.js,将内容更换为下面的代码:
1 | ; |