请求拦截
service.interceptors.request.use(function(config){
console.log(config);
console.log(sessionStorage.getItem("token"));
config.headers["Content-Type"] = "application/json";
config.headers["Authorization"] = `Bearer ${sessionStorage.getItem("token")}`;
return config;
},function(error){
return Promise.reject(error)
})
响应拦截
service.interceptors.response.use(function(response){
// console.log(response);
// switch (response.status) {
// case 200:
// console.log("请求成功");
// break;
// case 404:
// console.log("错误信息404");
// break;
// default:
// break;
// }
自动加载
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
transpileDependencies: true,
关闭语法检测
lintOnSave: false,
pages: {
index: {
// page 的入口
entry: 'src/main.js',
// 模板来源
template: 'public/index.html',
},
},