环境变量和模式
环境变量基础
Vite 支持从 .env
文件中读取环境变量,这些变量可以在代码中通过 import.meta.env
访问。Vite 默认会创建以下几种 .env
文件:
.env
: 所有环境共享的基本变量。.env.local
: 当前环境的本地覆盖变量。.env.[mode]
: 特定于构建模式的变量。.env.[mode].local
: 特定于构建模式的本地覆盖变量。
环境变量的读取
import.meta.env.MODE
: {string} 应用运行的模式。import.meta.env.BASE_URL
: {string} 部署应用时的基本 URL。他由base 配置项决定。import.meta.env.PROD
: {boolean} 应用是否运行在生产环境。import.meta.env.DEV
: {boolean} 应用是否运行在开发环境 (永远与 import.meta.env.PROD相反)。import