要将 Umami 部署到 Vercel 和 Supabase 上,需要遵循以下步骤:
- 创建 Supabase 实例
首先,创建一个 Supabase 实例,登录并转到 Dashboard 页面。单击右上角的“新实例”按钮,配置所需的选项并创建实例。
- 创建 Umami 数据库
在 Supabase 实例创建好之后,单击“数据库”选项卡并创建 Umami 数据库。
- 安装 Umami
使用 npm 或 yarn 安装 Umami:
npm install -g umami
# 或者
yarn global add umami
- 初始化 Umami 配置
创建 Umami 实例,运行以下命令:
umami init
跟随配置向导的步骤进行 Umami 配置。
其中,需要将 Supabase 连接信息输入到配置文件中。
- 部署到 Vercel
运行以下命令将 Umami 部署到 Vercel 上:
umami deploy
- 将 Vercel 环境变量配置到 Supabase 中
将 Vercel 上部署的 Umami 实例的环境变量配置到 Supabase 实例中。
- 启动 Umami
运行以下命令启动 Umami:
umami start
访问 Vercel 上部署的 Umami 实例的 URL,即可开始使用 Umami。
总结:
以上就是将 Umami 部署到 Vercel 和 Supabase 上的详细步骤。这种零成本的部署方案,使得开发者们可以节省部署成本和时间,更加专注于产品开发和用户体验。