diff --git a/.env b/.env index 8480f87..5b00c2e 100644 --- a/.env +++ b/.env @@ -1 +1,5 @@ -VITE_BOE_ONLINE_CLASS_URL=https://u-pre.boe.com/pc/course/studyindex?id= \ No newline at end of file +VITE_BOE_ONLINE_CLASS_URL=https://u-pre.boe.com/pc/course/studyindex?id= +VITE_BASE=/fe-student +VITE_BASE_API= +VITE_PROXY_URL=123 + diff --git a/.env.boe b/.env.boe index 8480f87..621f91b 100644 --- a/.env.boe +++ b/.env.boe @@ -1 +1,4 @@ -VITE_BOE_ONLINE_CLASS_URL=https://u-pre.boe.com/pc/course/studyindex?id= \ No newline at end of file +VITE_BOE_ONLINE_CLASS_URL=https://u-pre.boe.com/pc/course/studyindex?id= +VITE_BASE=/fe-student +VITE_BASE_API=/manageApi +VITE_PROXY_URL= \ No newline at end of file diff --git a/.env.prod b/.env.prod index a569f60..4ec2b73 100644 --- a/.env.prod +++ b/.env.prod @@ -1 +1,4 @@ -VITE_BOE_ONLINE_CLASS_URL=https://u.boe.com/pc/course/studyindex?id= \ No newline at end of file +VITE_BOE_ONLINE_CLASS_URL=https://u.boe.com/pc/course/studyindex?id= +VITE_BASE=/fe-student +VITE_BASE_API=/manageApi +VITE_PROXY_URL= \ No newline at end of file diff --git a/package.json b/package.json index c29cd5f..630e404 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "scripts": { "dev": "vite", "server": "vite build && vite preview", - "build": "vite build" + "build": "vite build --mode prod" }, "dependencies": { "axios": "^1.1.3", diff --git a/src/api/api.js b/src/api/api.js index 3210c64..0be5890 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -6,8 +6,6 @@ * @FilePath: /fe-stu/src/api/api.js * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE */ -export const BASE = import.meta.env.DEV ? '' : '/manageApi' -export const BASE_URL = import.meta.env.DEV ? '' : 'https://u-pre.boe.com/fe-student' export const LOGIN = '/admin/CheckUser/userLogin post' // export const FILE_UPLOAD = 'http://111.231.196.214:30001/file/upload' export const FILE_UPLOAD = '/file/upload' diff --git a/src/api/request.js b/src/api/request.js index f6ab42e..fff20e0 100644 --- a/src/api/request.js +++ b/src/api/request.js @@ -89,7 +89,7 @@ export async function request(_url, params) { 'X-Token': localStorage.getItem('token'), ...method !== 'get' ? {'Content-Type': 'application/json'} : {} }, - baseURL: BASE, + baseURL: import.meta.env.VITE_BASE_API, ...method !== 'get' ? {data: JSON.stringify(body)} : {} }).then(resp => resp.data).then(response => { if (response.code !== 200 && response.code !== 0) { diff --git a/src/views/roadmap/LearnPath.vue b/src/views/roadmap/LearnPath.vue index a6df89c..cc9db99 100644 --- a/src/views/roadmap/LearnPath.vue +++ b/src/views/roadmap/LearnPath.vue @@ -146,7 +146,6 @@ import completed from "../../assets/image/completed.png"; import ongoing from "../../assets/image/ongoing.png"; import {boeRequest, request, usePage, useRequest} from "@/api/request"; import { - BASE_URL, ROUTER_CHAPTER_LIST, ROUTER_LIST, ROUTER_UNCOMPLETE_LIST, diff --git a/src/views/roadmap/PathDetails.vue b/src/views/roadmap/PathDetails.vue index 8fbd9ce..ece92ae 100644 --- a/src/views/roadmap/PathDetails.vue +++ b/src/views/roadmap/PathDetails.vue @@ -317,7 +317,7 @@ import medal2 from '@/assets/image/medal/medal2.png' import medal3 from '@/assets/image/medal/medal3.png' import img from '@/assets/image/uploadimg.png' import {boeRequest, useRequest} from "@/api/request"; -import {BASE_URL, ROUTER_PROCESS} from "@/api/api"; +import {ROUTER_PROCESS} from "@/api/api"; import {useRoute, useRouter} from "vue-router"; import {ElMessage} from 'element-plus' import {useUserInfo} from "@/api/utils";