axios.js 385 B

123456789101112131415161718192021
  1. import axios from 'axios'
  2. // http request 拦截
  3. axios.interceptors.request.use(
  4. config => {
  5. config.baseURL = process.env.SERVERURL
  6. return config
  7. },
  8. err => {
  9. return Promise.reject(err)
  10. }
  11. )
  12. // http response 拦截
  13. axios.interceptors.response.use(
  14. response => {
  15. return response.data
  16. },
  17. error => {
  18. return Promise.reject(error)
  19. }
  20. )
  21. export default axios