Hexo 博客上传图片不方便的问题
本地引用
绝对路径
如果图片不多的情况下,可以直接上传到source/images
文件夹中(所应用的主题的source下例如:C:\Hexo\source\_posts\images\hello2005.gif)
,通过makedown语法访问 : 
。
这种方法引用的图片既可以在首页内容中访问,也可以在文章正文中访问。
相对路径
在
'_config.yml'
中,将post_asset_folder:true
设为true。在Hexo的目录下执行
hexo new post_name
,会发现在建立文件时,Hexo会自动建立一个与文章同名的文件夹,可以把与该文章相关的所有资源都放到那个文件夹,引用时可以使用相对路径,更方便的使用资源,
。此时图片只能在文章中显示,若要在首页也同时显示,可以使用标签插件语法。
1
{% asset_img hello2005.gif this is an image %}
第三方生成引用
除了在本地存储图片外,还可以将图片上传到一些免费的网络服务中,比如Cloudinary 中。 上传图片到Cloudinary后,会生成相应的url地址,可以直接被引用。