最終更新:2024-06-06 (木) 13:09:35 (12d)  

import.meta?
import.meta.env
Top / import.meta.env

Viteは環境変数を特別な import.meta.env オブジェクトに公開しており、これはビルド時に静的に置き換えられます。

https://ja.vitejs.dev/guide/env-and-mode.html

import.meta.env.MODE?stringアプリが動作しているモード。
import.meta.env.BASE_URL?stringアプリが配信されているベース URL。これは base 設定オプション によって決まります。
import.meta.env.PROD?booleanアプリがプロダクションで動作しているかどうか(NODE_ENV='production' で開発サーバーを起動するか NODE_ENV='production' でビルドしたアプリを実行する)。
import.meta.env.DEV?booleanアプリが開発で動作しているかどうか(常に import.meta.env.PROD の逆)
import.meta.env.SSR?booleanアプリがサーバーで動作しているかどうか

関連