Przeglądaj źródła

实现添加商店的部分代码,暂且实现了登录

chillqi 2 lat temu
rodzic
commit
709cd11d33
4 zmienionych plików z 31 dodań i 16 usunięć
  1. 10 0
      src/api/user.ts
  2. 6 6
      src/components/Login.vue
  3. 1 1
      src/main.ts
  4. 14 9
      vite.config.ts

+ 10 - 0
src/api/user.ts

@@ -0,0 +1,10 @@
+import {axios} from '../utils/request'
+import {USER_MODULE} from './_prefix'
+
+// 上传文件
+export const userLogin = payload => {
+    return axios.post(`${USER_MODULE}/login`, payload)
+        .then(res => {
+            return res;
+        })
+}

+ 6 - 6
src/components/Login.vue

@@ -33,12 +33,12 @@
   async function handleLogin() {
 
     try {
-      const response = await axios.post('api/user/login', {
-        params: {
-          phone: tel.value,
-          password: password.value,
-        }
-      })
+      const response = await axios.post(`api/user/login?phone=123&&password=123`,
+        // params: {
+        //   phone: tel.value,
+        //   password: password.value,
+        // }
+      )
       console.log(response)
       // token塞入饼干中
       const token = response.data.token;

+ 1 - 1
src/main.ts

@@ -4,7 +4,7 @@ import {router} from './router'
 import App from './App.vue'
 import axios from 'axios'
 
-axios.defaults.baseURL = ("http://localhost:8080/api")
+axios.defaults.baseURL = ("http://localhost:8080")
 axios.defaults.timeout = 30000;
 
 createApp(App).use(router).mount('#app')

+ 14 - 9
vite.config.ts

@@ -22,17 +22,22 @@ export default defineConfig({
             plugins: [tailwindcss],
         }
     },
-    // server: {
-    //     proxy: {
-    //         '/api': {
-    //             target: 'http://localhost:8080/api',
-    //             changeOrigin: true,
-    //             rewrite: (path) => path.replace(/^\/api/, '') // 不可以省略rewrite
-    //         }
-    //     }
+    // devServer: {
+    //     port: 8080,
+    //     open: true,
+    //     hot: true,//自动保存
     // },
+    server: {
+        proxy: {
+            '/api': {
+                target: 'http://localhost:8080/api',
+                changeOrigin: true,
+                rewrite: (path) => path.replace(/^\/api/, '') // 不可以省略rewrite
+            }
+        }
+    },
     devServer: {
-        port: 5173,
+        port: 3000,
         open: true,
         hot: true,//自动保存
     },