优化跨域配置,支持同域的前后端分离部署

This commit is contained in:
648540858
2023-03-05 09:53:26 +08:00
parent a5d9afeb60
commit a7c3cf5316
71 changed files with 173 additions and 191 deletions

View File

@@ -37,13 +37,13 @@ Vue.use(VueClipboard);
Vue.use(ElementUI);
Vue.use(VueCookies);
Vue.use(VueClipboards);
Vue.prototype.$axios = axios;
Vue.prototype.$notify = Notification;
Vue.use(Contextmenu);
Vue.use(VCharts);
axios.defaults.baseURL = (process.env.NODE_ENV === 'development') ? process.env.BASE_API : "";
axios.defaults.baseURL = (process.env.NODE_ENV === 'development') ? process.env.BASE_API : (window.baseUrl?window.baseUrl:"");
axios.defaults.withCredentials = true;
// api 返回401自动回登陆页面
axios.interceptors.response.use(function (response) {
// 对响应数据做点什么
@@ -56,7 +56,7 @@ axios.interceptors.response.use(function (response) {
}
return Promise.reject(error);
});
Vue.prototype.$axios = axios;
Vue.prototype.$cookies.config(60*30);
new Vue({