由于浏览器的同源协议,当协议、域名、端口号有一个不同时就会发生跨域问题,前端和后端都可以解决这个问题。
前端解决的话:使用代理跨域
devServer: {
proxy: '代理的地址'
}
将这段代码复制到vue.config.js中就可以了
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
devServer: {
proxy: '代理的地址'
}
})
设置好记得重启一些服务哦!!