Hexo 博客上传图片不方便的问题

Hexo 博客上传图片不方便的问题

本地引用

绝对路径

如果图片不多的情况下,可以直接上传到source/images文件夹中(所应用的主题的source下例如:C:\Hexo\source\_posts\images\hello2005.gif),通过makedown语法访问 : ![](/images/hello2005.gif)
这种方法引用的图片既可以在首页内容中访问,也可以在文章正文中访问。

相对路径

  1. '_config.yml' 中,将post_asset_folder:true设为true。

  2. 在Hexo的目录下执行hexo new post_name,会发现在建立文件时,Hexo会自动建立一个与文章同名的文件夹,可以把与该文章相关的所有资源都放到那个文件夹,引用时可以使用相对路径,更方便的使用资源,![](hello2005.gif)

  3. 此时图片只能在文章中显示,若要在首页也同时显示,可以使用标签插件语法。

    1
    {% asset_img hello2005.gif this is an image %}

第三方生成引用

除了在本地存储图片外,还可以将图片上传到一些免费的网络服务中,比如Cloudinary 中。 上传图片到Cloudinary后,会生成相应的url地址,可以直接被引用。

如果觉得对您有帮助,就扫我交个朋友吧!