之前写第一篇博客的时候有发现一个问题,就是在使用markdown图片时,运行hexo serv 然后访问本地的博客,这时候图片是可以正常显示出来的,但是部署到github上再访问时就显示不出来了,查了网上的文章,一般都使用图床,但是一来感觉不大可靠,二来也觉得不是非常合理,毕竟到时候第三方博客停止这部分服务那我们这些博客就基本上是报废了,但是找来找去实在没有什么好的方法,就在快准备放弃挣扎投奔图床的队伍中的时候,找到了解决方案。

  1. 修改配置文件*_config.yml*
post_asset_folder:true
  1. 安装 CodeFalling/hexo-asset-image
    npm install https://github.com/CodeFalling/hexo-asset-image --save
    在/source/_posts/目录下建立一个目录,在目录下存放你的md文件,以及图片文件,在md文件中使用如下方式进行应用:
    ![logo](imagefold/logo.jpg) 就可以插入图片。
Contents