安装
Sign up without installing anything适合谁
这份技能适合想用 Postgres 开发平台、先托管起步的人。官方把 Supabase 写成 Postgres 开发平台,并用企业级开源工具去覆盖类似 Firebase 的能力。主路径是注册后直接使用,不必先安装任何东西。它也适合之后再考虑自托管和本地开发的人,但那不是第一次尝试。
它不适合把本仓库当成必须克隆才能开始的安装包。若你只想先看能力边界:原文点名的是托管 Postgres 数据库、认证与授权、以及自动生成的 API。JavaScript(TypeScript)一侧列出了 supabase-js、postgrest-js、auth-js、realtime-js、storage-js、functions-js。
官方仓库见 https://github.com/supabase/supabase 完整文档入口写的是 supabase.com/docs 请按该页与仓库说明操作,不要编造未出现的安装命令。
3 分钟完成第一次尝试
只走官方写出的「注册即可开始、不必安装」这一条路径。
前置条件:你可以打开托管注册流程,并且同意创建一个远程项目。先确认:注册会在远端开通项目,而不是只在本地读文档。若还不想建项目,先只打开文档入口对照能力列表。
安装位置:按官方说明注册并开始使用,不要执行未出现的 CLI。自托管和本地开发被单独提到,第一次不要走。
低风险任务:创建一个空的托管项目,只读查看是否能看到 Postgres、认证与自动生成 API 这些入口。不要写入业务表,不要接入未出现的客户端语言,不要部署自托管。若要对照客户端,只核对本页已列出的 JavaScript 包名。
成功信号:无需本机装包就能打开托管项目,并看到与原文一致的托管数据库、认证或自动生成 API 入口。若代理让你先跑一条未出现的安装命令,停住。
使用案例
案例一:零安装开始一个托管项目。原文写明可以注册并开始使用,不必安装任何东西。适合先验证托管 Postgres 是否够用的人。注册会创建远端资源,执行前先确认账号与项目用途。
案例二:对照官方 JavaScript 客户端,而不是先上自托管。原文在 JavaScript(TypeScript)行列出 supabase-js 以及 postgrest-js、auth-js、realtime-js、storage-js、functions-js。适合已经有前端或 Node 项目、只想确认包名是否与官方表一致的人。原文没有写出安装这些包的命令,不要自行补 npm i。自托管和本地开发只写到「也可以」,没有命令时不要编造。
使用边界
主路径是注册使用,不是克隆本仓库。自托管和本地开发被提及,但没有给出命令,因此第一次不得把它们写成必做步骤。能力列表只写到托管 Postgres、认证与授权、自动生成 API;不要把未出现的产品模块补进去。
客户端表只给出 JavaScript(TypeScript)这些包名。不要根据常识补其他语言。完整文档入口是 supabase.com/docs 仓库页是 https://github.com/supabase/supabase 若代理给出未出现的安装器,以「不必安装即可开始」为准。