main.js
//引入Vue
import Vue from 'vue'
//引入App
import App from './App.vue'
//关闭Vue的生产提示
Vue.config.productionTip = false
//创建vm
new Vue({
el:'#app',
render: h => h(App),
//挂载代理服务器
beforeCreate() {
Vue.prototype.$bus = this
},
})
vue.congfig.js
module.exports = {
lintOnSave: false,
//配置代理服务器解决跨域问题
devServer: {
proxy: {
'/api1': {// 匹配所有以 '/api1'开头的请求路径
target: 'http://localhost:5000',// 代理目标的基础路径
changeOrigin: true,
pathRewrite: {'^/api1': ''}
},
}
}
}