Vue3获取当前环境信息
获取.env.development
和.env.production
内的信息及环境信息
在业务逻辑文件中可以通过 import.meta.env
的方式获取,例如:
const { MODE, VITE_APP_BASE_API} = import.meta.env
在vite.config.js
中获取:
import { defineConfig, loadEnv } from 'vite'
export default defineConfig(({ mode }) => {const env = loadEnv(mode, process.cwd(), '')return {server: {open: true,proxy: {[env.VITE_APP_BASE_API]: {target: env.VITE_APP_BASE_URL,changeOrigin: true,rewrite: path => path.replace(new RegExp(`^${env.VITE_APP_BASE_API}`), '')}}}}
})