Skip to content

Commit b67ca7c

Browse files
committed
update readme
- supabase/getting-started
1 parent 7433a94 commit b67ca7c

File tree

1 file changed

+31
-3
lines changed

1 file changed

+31
-3
lines changed

apps/web-docs/supabase/getting-started.md

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default defineNuxtConfig({
2626
})
2727
```
2828

29-
なお、ここで supabase.redirect に `false` を設定しないと、強制的にログイン画面へ遷移されるようなります
29+
なお、ここで supabase.redirect に `false` を設定しないと、強制的にログイン画面へ遷移されてしまいます
3030

3131
```ts
3232
export default defineNuxtConfig({
@@ -36,11 +36,39 @@ export default defineNuxtConfig({
3636
})
3737
```
3838

39+
### Supabase Studio 環境を構築
40+
41+
以下のツールがインストールされていることを事前に確認してください
42+
43+
- Git
44+
- Docker
45+
- Supabase CLI
46+
47+
Supabase CLI をインストールしてください
48+
49+
```bash
50+
brew install supabase/tap/supabase
51+
```
52+
53+
Supabase CLI を使ってプロジェクトを初期化してください
54+
55+
```bash
56+
supabase init
57+
```
58+
59+
このコマンドは、Supabase Studio をローカルで実行するために必要なすべての設定を含む Supabase ディレクトリを作成します
60+
61+
ローカル環境でプロジェクトを開始するには、Docker コンテナがローカルで実行されていることを確認してください
62+
63+
```bash
64+
supabase start
65+
```
66+
3967
### メールアドレスを使ってユーザーを招待
4068

4169
[`inviteUserByEmail`](https://supabase.com/docs/reference/javascript/auth-admin-inviteuserbyemail) のお世話になります。事前に Supabase の Auth Admin クライアントを作成する必要があり、直接 Web ブラウザからそれを操作することができません。
4270

43-
Service Role Key も発行しつつ、合わせてこちらも `useRuntimeConfig` を利用してアクセスできることを確認してください。
71+
Service Role Key も発行しつつ、合わせてこちらも [`useRuntimeConfig`](https://nuxt.com/docs/api/composables/use-runtime-config) を利用してアクセスできることを確認してください。
4472

4573
```ts
4674
import { defineEventHandler, useRuntimeConfig } from '#imports'
@@ -73,7 +101,7 @@ const { error } = await supabase.auth.admin.inviteUserByEmail(
73101
)
74102
```
75103

76-
### API を利用してユーザーを削除
104+
#### API を利用してユーザーを削除
77105

78106
Supabase 管理画面よりユーザーを削除する操作を行えないため、API ([`deleteUser`](https://supabase.com/docs/reference/javascript/auth-admin-deleteuser)) のお世話になります。
79107

0 commit comments

Comments
 (0)