エンジニア紹介の管理ツール
npm installsupabaseのローカル環境の立ち上げ。
npx supabase startローカル環境用の環境変数を設定する。
雛形が.env.local.exampleにあるので.env.localとしてコピーする。
cp .env.local.example .env.localnpx supabase statusで見れる各種設定値を.env.localに書く。
Project URL (旧 API URL) をNEXT_PUBLIC_SUPABASE_URLに、Publishable key (旧 anon key) をNEXT_PUBLIC_SUPABASE_ANON_KEYに設定する。
.env.local:
NEXT_PUBLIC_SUPABASE_URL=Project URLを設定する
NEXT_PUBLIC_SUPABASE_ANON_KEY=Publishable keyを設定する
Supabase CLI 2.86以降で
supabase statusの出力ラベルが変更されたが、JWT としては従来のanon keyと互換のためNEXT_PUBLIC_SUPABASE_ANON_KEYという変数名はそのまま使える。 表形式の出力をシェルで扱いにくい場合は、以下のコマンドで直接.env形式の出力が得られる:npx supabase status -o env \ --override-name api.url=NEXT_PUBLIC_SUPABASE_URL \ --override-name auth.anon_key=NEXT_PUBLIC_SUPABASE_ANON_KEY
npm run devhttp://localhost:3000/にアクセスする。