Skip to main content
環境変数は api.apps.envs にあります。すべてのメソッドは第 1 引数にアプリ ID を取り、アプリの変数をプレーンな Record<string, string> として返します。 サンプルでは、クライアントの作成で作成した api クライアントを使います。appId はあなたのアプリの ID で、api.account.me() で一覧できます。
静的アプリには環境変数がありません。すべてのメソッドが 400 STATIC_APP_ENV_NOT_SUPPORTED を返します。変更は次回の再起動で反映されます。

変数の読み取り

変数の追加または更新

envs.set(appId, envs) は指定したキーを追加し、すでに存在するキーは上書きします。その他の変数は保持されます。変更後のすべての変数を返します。

すべての変数の置き換え

envs.replace(appId, envs) は、すべての変数を指定したセットで置き換えます。オブジェクトに含まれないキーは削除されます。

変数の削除

envs.delete(appId, keys) は指定したキーを削除し、残りの変数を返します。

制限とエラー

次のステップ

Deploy

webhook または GitHub App で、push のたびに deploy します。

環境変数 API リファレンス

これらのメソッドが呼び出す REST endpoint。

CLI で環境変数を操作

同じ操作をターミナルから行います。

コードで環境変数を読み取る

ダッシュボード、CLI、API で環境変数を設定し、実行時に読み取ります。