快速开始

在 Hono 中使用 Supabase

学习如何创建 Supabase 项目、向数据库添加示例数据、通过身份验证保护数据,以及从 Hono 应用查询数据。


1

创建 Hono 应用

使用 CLI 从 Supabase 示例中初始化 Hono 示例应用。

Terminal
1
npx supabase@latest bootstrap hono
2

安装 Supabase 客户端库

项目中的 package.json 文件已包含必要的依赖项,包括 @supabase/supabase-js@supabase/ssr 以支持服务端认证。

Terminal
1
npm install
3

配置必要的环境变量

.env.example 文件复制为 .env 并更新其中的值,填入您的 Supabase 项目 URL 和匿名密钥。

最后,在认证设置中启用匿名登录

Project URL
Anon key
Terminal
1
cp .env.example .env
4

启动应用

启动应用后,访问 http://localhost:5173。

了解如何在 Hono 中实现服务端认证

Terminal
1
npm run dev

后续步骤