基于 hexo
博客使用了以下插件
- dotenv-cli
- hexo-all-minifier
- hexo-deployer-git
- lxl80/hexo-deployer-cos-cdn
- zzmark/hexo-mod-abbrlink
- hexo-generator-sitemap
- hexo-generator-baidu-sitemap
- hexo-generator-category
- hexo-generator-feed
使用了 腾讯云 cos + cdn 部署
自己魔改了 abbrlink 生成
为了保护 secret 信息,利用几个环节从环境变量绕了一圈
详见 generateDeploy.js
hexo 可以从多个配置文件出发,合并多个文件,详见文档
根据此原理,加了个脚本,用于生成配置文件