Vue3 -- 环境变量的配置【项目集成3】
环境:
在项目开发过程中,至少会经历开发环境、测试环境和生产环境(即正式环境)三个阶段。
- 开发环境 .env.development
- 测试环境 .env.test
- 生产环境 .env.production
不同阶段请求的状态(如接口地址等)不一样,开发项目的时候要经常配置代理跨域,若手动切换接口地址是繁琐而且很容易出错。
.env.development文件:
# 变量必须以 VITE_ 为前缀才能暴露给外部读取
NODE_ENV = 'development'
VITE_APP_TITLE = '小圣运营平台'
VITE_APP_BASE_API = '/dev-api'
.env.production文件:
NODE_ENV = 'production'
VITE_APP_TITLE = '小圣运营平台'
VITE_APP_BASE_API = '/prod-api'
.env.test文件:
NODE_ENV = 'test'
VITE_APP_TITLE = '小圣运营平台'
VITE_APP_BASE_API = '/test-api'
配置package.json文件:
"build:test": "vue-tsc && vite build --mode test",
"build:pro": "vue-tsc && vite build --mode production",
测试:
没有问题,可以获取到!