1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| // 引入配置
| import config from '@/common/config'
| // 引入拦截器配置
| import {requestInterceptors,responseInterceptors} from './interceptors.js'
| // 引入luch-request
| import { http } from '@/uni_modules/uview-plus'
| // 初始化请求配置
| const initRequest=(vm)=>{
| http.setConfig((defaultConfig) => {
| /* defaultConfig 为默认全局配置 */
| defaultConfig.baseURL = config.baseUrl /* 根域名 */
| return defaultConfig
| })
| requestInterceptors()
| responseInterceptors()
| }
| export {
| initRequest
| }
|
|