Prechádzať zdrojové kódy

局域网——打包时接口多了'/api'

XW 4 mesiacov pred
rodič
commit
f513c9a2d1

+ 3 - 5
TEAMModelOS.Extension/IES.Exam/IES.ExamViews/src/api/http.js

@@ -17,9 +17,7 @@ const NO_AUTH_API = []
 // 不进行错误提示白名单
 const NO_WARNING = []
 
-
-
-
+let apiPrefix = process.env.NODE_ENV === 'production' ? '' : '/api'
 
 // token刷新中,挂载的请求
 let requestStack = []
@@ -282,7 +280,7 @@ function loginOut() {
 
 export function fetch(url, params) {
     let data = {}
-    let apiUrl = `/api${url}`
+    let apiUrl = `${apiPrefix}${url}`
     data.method = apiUrl
     data.params = params
     data.lang = localStorage.getItem('local')
@@ -308,7 +306,7 @@ export function fetch(url, params) {
 
 export function post(url, params) {
     let data = {}
-    let apiUrl = `/api${url}`
+    let apiUrl = `${apiPrefix}${url}`
     data.method = apiUrl
     data.params = params
     data.lang = localStorage.getItem('local')