vue3--vite环境变量的配置
在开发环境、测试环境、生产环境需要请求不同的接口,对应不同的数据。
因此,配置环境变量也尤为重要
第一:为项目根目录开发、测试、生成(也可以加入预发布)环境创建.env文件
.env.development
.env.production
.env.test
第二:配置数据
# 变量必须以 VITE_ 为前缀才能暴露给外部读取 NODE_ENV = 'development' VITE_APP_BASE_API = '/dev-api'
NODE_ENV = 'production' VITE_APP_BASE_API = '/prod-api'
# 变量必须以 VITE_ 为前缀才能暴露给外部读取 NODE_ENV = 'test' VITE_APP_BASE_API = '/test-api'
第三:package.json中配置运行命令
"scripts": { "dev": "vite --open", "build:test": "vue-tsc && vite build --mode test", "build:pro": "vue-tsc && vite build --mode production", "preview": "vite preview" },
如下图所示:
在任何的js代码中可以使用import.meta.env来访问其中数据。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」