浏览代码

打包配置

yinbangzhong 2 年之前
父节点
当前提交
ae94ec741a
共有 2 个文件被更改,包括 24 次插入1 次删除
  1. 23 0
      config/vite.config.prod.ts
  2. 1 1
      src/api/user.ts

+ 23 - 0
config/vite.config.prod.ts

@@ -14,6 +14,29 @@ export default mergeConfig(
       configArcoResolverPlugin(),
       configImageminPlugin(),
     ],
+    server: {
+      open: true, // 项目启动后,自动打开
+      fs: {
+        strict: true,
+      },
+      proxy: {
+        '/base': {
+          target: 'http://192.168.20.116:8089',
+          changeOrigin: true,
+          ws: true,
+        },
+        '/api': {
+          target: 'http://192.168.20.116:8089',
+          changeOrigin: true,
+          ws: true,
+        },
+        '/api/v1': {
+          target: 'http://192.168.20.116:8089',
+          changeOrigin: true,
+          ws: true,
+        },
+      },
+    },
     build: {
       rollupOptions: {
         output: {

+ 1 - 1
src/api/user.ts

@@ -16,7 +16,7 @@ export function login(data: LoginData) {
 }
 
 export function logout() {
-  return axios.post<LoginRes>('/api/user/logout');
+  return axios.post<LoginRes>('/base/logout');
 }
 
 export function getUserInfo() {