dl_site_app/vite.config.js

37 lines
944 B
JavaScript
Raw Normal View History

2025-08-10 23:06:19 +08:00
import uni from "@dcloudio/vite-plugin-uni";
import { defineConfig, loadEnv } from 'vite';
2025-08-24 16:55:43 +08:00
import UniLayouts from '@uni-helper/vite-plugin-uni-layouts';
2025-08-10 23:06:19 +08:00
export default defineConfig(({ command, mode }) => {
// 根据当前工作目录中的 `mode` 加载 .env 文件
// 设置第三个参数为 '' 来加载所有环境变量,而不管是否有 `VITE_` 前缀。
const env = loadEnv(mode, process.cwd(), '')
return {
// vite 配置
plugins: [
UniLayouts(),
2025-08-24 16:55:43 +08:00
uni(),
],
2025-08-10 23:06:19 +08:00
base: './',
define: {
__VUE_I18N_FULL_INSTALL__: true,
__VUE_I18N_LEGACY_API__: true,
__INTLIFY_PROD_DEVTOOLS__: false,
2025-08-10 23:06:19 +08:00
__APP_ENV__: env.APP_ENV,
MY_APP_CONFIG: {
},
},
// 产生跨域请求打开
// server: {
// proxy: {
// '/dev': {
// target: '', // 代理地址
// changeOrigin: true, //支持跨域
// rewrite: (path) => path.replace(/^\/dev/, ""),
// }
// }
// }
}
})