hexo阿里云OSS一键部署工具hexo-deployer-ali-oss使用说明

hexo阿里云OSS一键部署工具hexo-deployer-ali-oss使用说明

在您的hexo项目目录下执行:

1
npm install hexo-deployer-ali-oss --save

在hexo项目配置文件_config.yml中添加如下部署配置:

1
2
3
4
5
6
deploy:
type: ali-oss
region: <您的oss 区域代码>
accessKeyId: <您的oss accessKeyId>
accessKeySecret: <您的oss accessKeySecret>
bucket: <您的bucket name>

就这么简单 然后执行

1
hexo d

即可将项目部署到oss中 ,默认情况下,将文件上传到bucket的根目录下,如果需要部署到其他目录,请在deploy下添加remotePath选项进行指定

1
remotePath:<您要部署的目录>

注意:您在创建存储桶时应该将存储权限设置为公共读

由于ali-oss 部署静态网站除根目录可以将index.html从url中省略,其他目录必须为绝对路径,因此使用ali-oss需要修改hexo 主题 暂时未能找到一个一劳永逸的方法,因此我暂时放弃使用ali-oss部署博客,转战腾讯云COS 欢迎大家关注hexo腾讯云COS一键部署工具hexo-deployer-qcloud-cos

关于ali-oss 部署博客如何修改主题及配置 大家可以参考以下资料:

https://www.jianshu.com/p/d29fab938bcc

https://yq.aliyun.com/articles/653541

使用中有任何问题可联系作者或者在github issues中进行反馈