解决跨域
Mark Lv1

生产环境和开发环境一次解决跨域问题

在config 文件夹里面新建一个 api.config.js 配置文件

1
2
3
4
const isPro = Object.is(process.env.NODE_ENV, 'production')

const baseUrl=isPro ? 'https://api.iqimeng.com' : 'api/'
export default baseUrl;

然后在main.js 里面引入,这样可以保证动态的匹配生产和开发的定义前缀

1
2
3
4
5
6
7
import apiConfig from '../config/api.config'

import Axios from 'axios'
import VueAxios from 'vue-axios'

Vue.use(VueAxios, Axios)
Axios.defaults.baseURL = apiConfig
Powered by Hexo & Theme Mark
Unique Visitor Page View
  1. 1 Crazy (Acoustic Version) David Benjamin
  2. 2 God is a girl Sasha Sloan
  3. 3 Valder Fields Tamas Wells
God is a girl - Sasha Sloan
00:01 / 03:01