elementuiPlus+vue3手脚架后台管理系统,上生产环境之后,如何隐藏vite.config.ts的target地址
在项目根目录创建 .env.production 文件:
VITE_API_TARGET=https://your-real-api.com
修改 vite.config.ts:
import { defineConfig, loadEnv } from 'vite'export default defineConfig(({ mode }) => {const env = loadEnv(mode, process.cwd(), '')return {server: {proxy: {'/api': {target: env.VITE_API_TARGET,changeOrigin: true,rewrite: (path) => path.replace(/^\/api/, '')}}}}
})
确保 .env.production 文件不被提交到代码仓库(已添加到 .gitignore)