|
@@ -26,7 +26,7 @@ import { defineConfig, loadEnv } from 'vite'
|
|
|
import ViteRestart from 'vite-plugin-restart'
|
|
import ViteRestart from 'vite-plugin-restart'
|
|
|
|
|
|
|
|
// https://vitejs.dev/config/
|
|
// https://vitejs.dev/config/
|
|
|
-export default ({ command, mode }) => {
|
|
|
|
|
|
|
+export default defineConfig(({ command, mode }) => {
|
|
|
// @see https://unocss.dev/
|
|
// @see https://unocss.dev/
|
|
|
// const UnoCSS = (await import('unocss/vite')).default
|
|
// const UnoCSS = (await import('unocss/vite')).default
|
|
|
// console.log(mode === process.env.NODE_ENV) // true
|
|
// console.log(mode === process.env.NODE_ENV) // true
|
|
@@ -52,7 +52,6 @@ export default ({ command, mode }) => {
|
|
|
VITE_DELETE_CONSOLE,
|
|
VITE_DELETE_CONSOLE,
|
|
|
VITE_APP_PUBLIC_BASE,
|
|
VITE_APP_PUBLIC_BASE,
|
|
|
VITE_APP_PROXY_ENABLE,
|
|
VITE_APP_PROXY_ENABLE,
|
|
|
- VITE_SERVER_HAS_API_PREFIX,
|
|
|
|
|
VITE_APP_PROXY_PREFIX,
|
|
VITE_APP_PROXY_PREFIX,
|
|
|
} = env
|
|
} = env
|
|
|
console.log('环境变量 env -> ', env)
|
|
console.log('环境变量 env -> ', env)
|
|
@@ -168,9 +167,7 @@ export default ({ command, mode }) => {
|
|
|
target: VITE_SERVER_BASEURL,
|
|
target: VITE_SERVER_BASEURL,
|
|
|
changeOrigin: true,
|
|
changeOrigin: true,
|
|
|
// 后端有/api前缀则不做处理,没有则需要去掉
|
|
// 后端有/api前缀则不做处理,没有则需要去掉
|
|
|
- rewrite: path => JSON.parse(VITE_SERVER_HAS_API_PREFIX)
|
|
|
|
|
- ? path
|
|
|
|
|
- : path.replace(new RegExp(`^${VITE_APP_PROXY_PREFIX}`), ''),
|
|
|
|
|
|
|
+ rewrite: path => path.replace(new RegExp(`^${VITE_APP_PROXY_PREFIX}`), ''),
|
|
|
},
|
|
},
|
|
|
}
|
|
}
|
|
|
: undefined,
|
|
: undefined,
|
|
@@ -187,4 +184,4 @@ export default ({ command, mode }) => {
|
|
|
minify: mode === 'development' ? false : 'esbuild',
|
|
minify: mode === 'development' ? false : 'esbuild',
|
|
|
},
|
|
},
|
|
|
})
|
|
})
|
|
|
-}
|
|
|
|
|
|
|
+})
|