index.js 573 B

12345678910111213141516171819
  1. // 引入配置
  2. import $config from "@/config/index.js";
  3. // 引入请求拦截
  4. import { requestInterceptors } from './requestInterceptors.js'
  5. // 引入响应拦截
  6. import { responseInterceptors } from './responseInterceptors.js'
  7. // 初始化请求配置
  8. export const Request = ()=>{
  9. if(!uni.$uv) return
  10. uni.$uv?.http.setConfig((defaultConfig) => {
  11. // console.log($config.baseURL)
  12. /* defaultConfig 为默认全局配置 */
  13. defaultConfig.baseURL = $config.baseURL /* 根域名 */
  14. return defaultConfig
  15. })
  16. requestInterceptors();
  17. responseInterceptors();
  18. }