メインコンテンツへスキップ

$env/static/private

.envファイルとprocess.envからViteによってロードされた環境変数。 $env/dynamic/privateのように、このモジュールはクライアント側のコードにはインポートできません。このモジュールは、config.kit.env.publicPrefix始まらない始まってconfig.kit.env.privatePrefix(設定されている場合)で始まる変数のみを含みます。

異なり $env/dynamic/private、このモジュールからエクスポートされる値は、ビルド時にバンドルに静的に挿入され、デッドコード排除などの最適化を可能にします。

import { import API_KEYAPI_KEY } from '$env/static/private';

コード内で参照されるすべての環境変数は(たとえば、.envファイル内など)宣言する必要があることに注意してください。たとえアプリがデプロイされるまで値がない場合でも同様です

MY_FEATURE_FLAG=""

次のように、コマンドラインから.env値をオーバーライドできます

MY_FEATURE_FLAG="enabled" npm run dev

GitHubでこのページを編集する