前端跨域问题的解决办法
在webpack.config.js文件里设置代理
devServer: {
// 配置静态资源目录
contentBase: path.join(__dirname, 'public'),
// 设置开发服务器的端口号
port: 8061,
// 设置代理用于解决跨域问题
proxy: {
'/api': {
target: 'http://192.168.29.12:8083', // 根据自己需要,编写ip和端口
pathRewrite: {
'^/api': ''
}
}
}
然后在axios文件里初始化一个axios对象
import axios from 'axios'
// 初始化一个axios对象
const instance = axios.create({
// 接口地址根路径
baseURL: '/api',
// 请求超时时间
timeout: 20000
})
这里的baseURL就是在config.js里面设置代理的api
生前无需久睡,死后自会长眠,努力解决生活中遇到的各种问题,不畏将来,勇敢面对,加油,你是最胖的,哈哈哈

浙公网安备 33010602011771号