import { defineNuxtPlugin } from '#app' import axios from 'axios' export default defineNuxtPlugin(nuxtApp => { const service = axios.create({ baseURL: 'http://183.131.25.186:9501' // 这里替换为你的实际基础URL }); // 请求拦截器 service.interceptors.request.use(config => { // console.log("请求拦截器",config); return config; }, error => { console.log(error) return Promise.reject(error); }); // 响应拦截器 service.interceptors.response.use(response => { if (response.status >= 200 && response.status <= 210) { return response.data; } else if (response.status == 404) { console.error(response.data.errmsg); } else { } }, error => { // console.log(1); console.log('err' + error); }) return { provide: { axios: service } } });