自由尋覓快樂別人從沒法感受

0%

Hexo文章中添加本地图片

在写博客的过程中,我们经常需要添加一些图片。但是Hexo框架默认将images文件夹放在source文件夹目录下,与_posts文件夹中的推送不在同一级目录下,因此添加本地图片。生成静态网页文件之后images文件夹却与推送在同一级目录下。导致图片在本地编辑时能够预览,而发布之后不能预览,为了解决这一问题,我使用了文件夹的软连接功能。

首先,进入博客根目录,在_posts文件夹下创建一个images文件夹,将图片全部放到该文件夹下

1
2
cd source/_posts
mkdir images

接着在source文件夹下创建软连接,注意文件夹目录要使用绝对路径

1
ln -s /Users/fisher/blog/source/_posts/images /Users/fisher/blog/source/

这样子在source文件夹下就可以看到一个类似于快捷方式的文件夹

images文件夹链接

添加图片的时候,路径直接填写本地路径即可

本地路径

部署到服务器上不需要更改路径也能显示

在线路径

整个source文件夹的结构如下

文件夹结构