-
{{ getThemeConfig.globalTitle }}后台模板
+
{{ getThemeConfig.globalTitle }}前台模板
diff --git a/vite.config.ts b/vite.config.ts
index 5c5308133ee575dd6046af17010f82a17cf8d6f9..48655b611e41500f3a52516bc778e23dd5ca2bb9 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -7,7 +7,7 @@ const pathResolve = (dir: string): any => {
return resolve(__dirname, '.', dir);
};
-const { VITE_PORT, VITE_OPEN, VITE_PUBLIC_PATH } = loadEnv();
+const { VITE_PORT, VITE_OPEN, VITE_PUBLIC_PATH, VITE_API_ADMIN_URL, VITE_API_URL, VITE_HAIER_REDIRECT_SUFFIX } = loadEnv();
const alias: Record = {
'/@': pathResolve('./src/'),
@@ -18,7 +18,7 @@ const viteConfig: UserConfig = {
plugins: [vue()],
root: process.cwd(),
resolve: { alias },
- base: process.env.NODE_ENV === 'production' ? VITE_PUBLIC_PATH : './',
+ base: process.env.NODE_ENV === 'production' ? VITE_PUBLIC_PATH + VITE_HAIER_REDIRECT_SUFFIX : './',
optimizeDeps: {
include: ['element-plus/lib/locale/lang/zh-cn', 'element-plus/lib/locale/lang/en', 'element-plus/lib/locale/lang/zh-tw'],
},
@@ -27,6 +27,17 @@ const viteConfig: UserConfig = {
port: VITE_PORT,
open: VITE_OPEN,
proxy: {
+ '/admin-iam': {
+ target: VITE_API_ADMIN_URL,
+ ws: true,
+ changeOrigin: true,
+ rewrite: (path) => path.replace(/^\/admin-iam/, ''),
+ },
+ '/gateway': {
+ target: VITE_API_URL,
+ // ws: true,
+ changeOrigin: true,
+ },
'/gitee': {
target: 'https://gitee.com',
ws: true,