$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