浏览代码

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

XW 4 月之前
父节点
当前提交
f513c9a2d1
共有 1 个文件被更改,包括 3 次插入5 次删除
  1. 3 5
      TEAMModelOS.Extension/IES.Exam/IES.ExamViews/src/api/http.js

+ 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')