注册七牛账号并创建一个空间
注册和创建过程在七牛的官网有比较详细的说明,这里就不再多说
需要注意一下的是需要创建一个public
空间,这样才能通过外链直接访问到博客所以需要的静态资源
当空间创建好之后,选择内容管理页面,上传一张图片,在文件列表单击文件,看到右侧有一个外链地址
,这个在后面会用到
hexo-qiniu-sync
使用了hexo插件来hexo-qiniu-sync实现静态文件存储
这里主要描述一下配置过程
详细的参数说明在readme文档中已经说的比较明确了,这里说一点自己填的坑
dirPrefix
这个参数代表的含义是资源前缀,这个是可以不写的,就像手动上传文件的时候,你可以选择使用前缀,也可以选择不使用,我这里并没有配置urlPrefix
这个是url前缀,也就是咱们刚才看到的外链地址前面的部分,比如我测试图片的外链地址是http://7xj5yf.com1.z0.glb.clouddn.com/images/kivi.png
,
那么urlPrefix
就是http://7xj5yf.com1.z0.glb.clouddn.com/
这里我的测试图片
其他的配置都比较简单,我遇到的一个问题是执行hexo s
的时候并不能检测到localdir
的文件变化并上传到七牛,必须得先执行hexo qiniu s
或者是hexo qiniu s2
手动将文件上传