原生添加图片方式

使用官方的方法配置hexo,实现博客显示图片

原理

hexo在3.0之后支持修改配置文件开启文章资源文件夹功能。该功能使得在使用命令hexo new 文章名后系统会创建一个与文章同名文件夹,用于放置仅与本片文章相关资源,然后通过相对路径进行引用。

操作

首先打开博客服务器终端或者远程连接上博客服务器,将目录切换至博客所在文件夹下。切换成功后ls显示如下图

使用命令vi _config.yml打开文件,并将post_asset_folder 选项从false设为 true

在修改过程中若出现编辑异常、无法退出如下图所示问题:

表明该文件由于权限限制无法编辑。通过命令ls -l _config.yml查询

发现仅所有者对该文件由读写权限,群组以及其他人都只有只读权限。使用命令chmod 664 _config.yml将群组权限也修改为可读可写后问题解决,此时再查询_config.yml显示的权限是这样的。

实践

新建本文章hexo new 原生添加图片方式

使用命令 cd source/_postsls切换之源文件所在文件夹可以发现源文件下会同时创建一个同名文件夹

将这篇文章需要用到的图片放到这个文件夹下

完成后使用语法![](Snipaste_2023-02-11_19-46-05.jpg)就可以看到图片Snipaste_2023-02-11_19-46-05.jpg