添加.editorconfig文件
root = true
[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
添加vue.config.js
module.exports = {
assetsDir: "static",
configureWebpack: {
resolve: {
alias: {
'assets': '@/assets',
'common': '@/common',
'components': '@/components',
'network': '@/network',
'views': '@/views'
}
}
}
}
axios配置
import axios from 'axios'
export function request(config) {
const instance1 = axios.create({
baseURL: 'http://127.0.0.1:8000/',
timeout: 5000,
})
instance1.interceptors.request.use(config => {
return config
}, error => {
})
instance1.interceptors.response.use(res => {
return res.data
}, error => {
})
return instance1(config)
}