chore: 修改配置

This commit is contained in:
kailong321200875 2023-10-27 13:54:01 +08:00
parent 2e7797be68
commit 7c1dee1bf6
8 changed files with 8 additions and 31 deletions

View File

@ -2,7 +2,7 @@
NODE_ENV=development NODE_ENV=development
# 接口前缀 # 接口前缀
VITE_API_BASE_PATH=base VITE_API_BASE_PATH=
# 打包路径 # 打包路径
VITE_BASE_PATH=/ VITE_BASE_PATH=/

View File

@ -2,7 +2,7 @@
NODE_ENV=production NODE_ENV=production
# 接口前缀 # 接口前缀
VITE_API_BASE_PATH=dev VITE_API_BASE_PATH=
# 打包路径 # 打包路径
VITE_BASE_PATH=/dist-dev/ VITE_BASE_PATH=/dist-dev/

View File

@ -2,7 +2,7 @@
NODE_ENV=production NODE_ENV=production
# 接口前缀 # 接口前缀
VITE_API_BASE_PATH=pro VITE_API_BASE_PATH=
# 打包路径 # 打包路径
VITE_BASE_PATH=/vue-element-plus-admin/ VITE_BASE_PATH=/vue-element-plus-admin/

View File

@ -2,7 +2,7 @@
NODE_ENV=production NODE_ENV=production
# 接口前缀 # 接口前缀
VITE_API_BASE_PATH=pro VITE_API_BASE_PATH=
# 打包路径 # 打包路径
VITE_BASE_PATH=/ VITE_BASE_PATH=/

View File

@ -2,7 +2,7 @@
NODE_ENV=production NODE_ENV=production
# 接口前缀 # 接口前缀
VITE_API_BASE_PATH=test VITE_API_BASE_PATH=
# 打包路径 # 打包路径
VITE_BASE_PATH=/dist-test/ VITE_BASE_PATH=/dist-test/

View File

@ -8,23 +8,6 @@ import { ElMessage } from 'element-plus'
import qs from 'qs' import qs from 'qs'
const config: AxiosConfig = { const config: AxiosConfig = {
/**
* api请求基础路径
*/
baseUrl: {
// 开发环境接口前缀
base: '',
// 打包开发环境接口前缀
dev: '',
// 打包生产环境接口前缀
pro: '',
// 打包测试环境接口前缀
test: ''
},
/** /**
* *
*/ */

View File

@ -4,8 +4,8 @@ import config, { defaultRequestInterceptors, defaultResponseInterceptors } from
import { AxiosInstance, InternalAxiosRequestConfig, RequestConfig, AxiosResponse } from './types' import { AxiosInstance, InternalAxiosRequestConfig, RequestConfig, AxiosResponse } from './types'
import { ElMessage } from 'element-plus' import { ElMessage } from 'element-plus'
const { interceptors, baseUrl } = config const { interceptors } = config
export const PATH_URL = baseUrl[import.meta.env.VITE_API_BASE_PATH] export const PATH_URL = import.meta.env.VITE_API_BASE_PATH
const { requestInterceptors, responseInterceptors } = interceptors const { requestInterceptors, responseInterceptors } = interceptors

View File

@ -16,12 +16,6 @@ interface RequestInterceptors<T> {
responseInterceptorsCatch?: (err: any) => any responseInterceptorsCatch?: (err: any) => any
} }
interface AxiosConfig<T = AxiosResponse> { interface AxiosConfig<T = AxiosResponse> {
baseUrl: {
base: string
dev: string
pro: string
test: string
}
code: number code: number
defaultHeaders: AxiosHeaders defaultHeaders: AxiosHeaders
timeout: number timeout: number