问题详情
在request.js中,使用process.env.BASE_API,需要对请求路径进行全局配置
// 创建axios实例
const service = axios.create({
baseURL: process.env.BASE_API, // api 的 base_url
timeout: 5000 // 请求超时时间
})
解决方法
在vite.config.js中,添加
define: {
'process.env': {
'BASE_API':"http://localhost:8021/api"
}
},
完整如图
![在这里插入图片描述](https://img-blog.csdnimg.cn/f9b8ffdbedf6429e8c4e5603c4f4eab9.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAUm9nZXJRaWFucGVuZw==,size_20,color_FFFFFF,t_70,g_se,x_16)