|
@@ -1,5 +1,7 @@
|
|
import axios from 'axios'
|
|
import axios from 'axios'
|
|
|
|
+import mock from '@/api/mock'
|
|
import qs from 'qs'
|
|
import qs from 'qs'
|
|
|
|
+
|
|
console.log('[debug]当前环境:', process.env)
|
|
console.log('[debug]当前环境:', process.env)
|
|
const service = axios.create({
|
|
const service = axios.create({
|
|
baseURL: process.env.VUE_APP_BASE_API
|
|
baseURL: process.env.VUE_APP_BASE_API
|
|
@@ -20,4 +22,6 @@ service.interceptors.request.use(config => {
|
|
return Promise.reject(error)
|
|
return Promise.reject(error)
|
|
})
|
|
})
|
|
|
|
|
|
-export default service
|
|
|
|
|
|
+const useMock = process.env.NODE_ENV === 'development' && process.env.VUE_APP_MOCK === 'true'
|
|
|
|
+
|
|
|
|
+export default useMock ? mock : service
|