使用Qexo,给Hexo搭建在线的博客编辑器

使用Qexo,给Hexo搭建在线的博客编辑器
Qexo 是一个快速、强大、美观的在线 静态博客编辑器,可以让我们在网页上编辑博客
我这里将他部署到Vercel,与我在github存放的博客进行交互
github上面的设置
首先新建一个仓库,比如hexo
,然后新建文件夹.github/workflows
在其中新建文件main.yml
在文件中写入如下内容
1 | name: Hexo Deploy |
然后设置ssh密钥在 Github 仓库的设置里先新建一个 secret,填入自己的 ssh 私钥
之后,将hexo仓库,clone到你的本地然后在你的hexo目录执行hexo clean
清除不必要的文件将除.deploy_git、.git
之外的其他文件/文件夹复制到hexo的本地仓库并上传
部署Qexo
申请免费的数据库
注册 SupaBase 账号 创建免费 SupaBase 数据库, 区域一定要选择 N. Virginia (us-east-1)
在项目设置页面获取数据库连接信息, 密码即为你所设置的值
在Vercel部署Qexo
首次部署会报错, 请无视并重新进入项目, 在项目设置界面添加环境变量 Environment Variables
名称 | 意义 | 示例 |
---|---|---|
PG_HOST | PostgreSQL 数据库连接地址 | db.xxx.supabase.co |
PG_PORT | PostgreSQL 数据库通信端口 默认应填写 5432 | 5432 |
PG_USER | PostgreSQL 数据库用户名 | postgres |
PG_DB | PostgreSQL 数据库名 | postgres |
PG_PASS | PostgreSQL 数据库密码 | password |
在 Deployments 点击 Redeploy 开始部署, 若没有 Error 信息即可打开域名进入初始化引导
- 标题: 使用Qexo,给Hexo搭建在线的博客编辑器
- 作者: E= γ mc²
- 创建于 : 2024-08-28 15:26:47
- 更新于 : 2024-08-28 15:26:50
- 链接: https://redefine.ohevan.com/2024/08/28/使用Qexo,给Hexo搭建在线的博客编辑器/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论