请注意以下文件夹:
utils下的setToken.js 是token封装(封装 Token-CSDN博客),service.js 是axios封装。
Axios封装:
1.安装axios
在项目终端下 输入:
npm install axios --save
2.在main.js全局引入axios
import axios from 'axios'
Vue.prototype.$axios =axios //挂载到原型,可以在全局使用
3.在service.js 写入以下内容:
import axios from "axios";
import {getToken} from '@/utils/setToken.js'
import {Message} from 'element-ui'
const service = axios.create({
baseURL:'/api' , // baseURL 会自动加在请求地址上