markdown文件写的博客怎么加图片

终于会加图片了~~~!

再次请教了陈云龙学长

初级版

图片放哪里

在与md文件的同一个目录下,新建与md文件同名的文件夹,

然后把图片放进去

代码怎么写

md文件里只需要在想加图片的地方这样写
(比如我的图片名字是dog.jpg)

1
![](dog.jpg) #[]里面是alt text 写不写都行

不需要指定路径~
因为执行hexo g指令的时候,这张图片会与对应的这篇博客生成的html文件放在同一目录下(在public文件夹里 感兴趣的话可以自己去看一下~)

还要改个配置

打开根目录下的config.yml文件(注意不是themes文件夹里面的那个!别搞错了~~)
找到里面的

1
post_asset_folder: false #个人文件夹是否启用

把false改成true~


改进版

上面是我一开始学会的方法,不过有个问题,就是在博客主页的界面看不到图片

所以针对第一步第二步有点小改动。

图片放哪里

在你的博客的文件夹里有一个叫 source的文件夹,在source里新建一个用来放图片的文件夹,名字随意。比如我的叫image

然后把图片放进去。
也可以再在image里给每篇博客建一个文件夹方便管理,当然这个随意啦~
我是这样放我的图片的~

代码怎么写

md文件里只需要在想加图片的地方这样写
(比如我的图片名字是toefl.png)

1
2
3
![](/image/2016-09-25-TOEFL/toefl.png)
#[]里面是alt text 写不写都行
#要注意image前面的“/”一定要写,表示根目录~


解释

初级版方法在主页看不到图片,是因为生成的public文件夹里,与主页html文件 同路径下是没有各篇博客的图片的。
而改进版的方法通过指定image文件夹,就使得各个html文件都可以访问到那些图片啦~

Done~^ ^

觉得有帮助到你的话,欢迎打赏~~