第一种,优先使用第一种方法,其中参数mode就是自定义--mode的值,如果没写,就是production或development

import { loadEnv } from 'vite'
export default ({ mode }) => {return defineConfig({plugins: [vue()],base:loadEnv(mode, process.cwd()).VITE_APP_NAME})
}
第二种
// dotenv 需要单独npm install
export default ({ mode }) => {require('dotenv').config({ path: `./.env.${mode}` });// now you can access config with process.env.{configName}return defineConfig({plugins: [vue()],base:process.env.VITE_APP_NAME})
}