config.js代码如下:
export default {
network: {
IS_DEBUG: process.env.NODE_ENV === 'development', //是否开发环境
RELEASE_URL: 'http://120.78.189.16', // 生产环境地址
DEBUG_URL: 'http://120.78.189.16', // 测试环境地址
REQUEST_TIMEOUT: 60000, // 请求超时时间
}
}
globalMixin.js代码如下:
import baseConfig from "./config.js"
export default {
install(Vue) {
Vue.mixin({
data() {
return {
BASE_URL: baseConfig.network.IS_DEBUG ? baseConfig.network.DEBUG_URL : baseConfig.network
.BASE_URL
}
}
})
}
}
main.js代码如下:
import Vue from 'vue'
import App from './App'
import globalMixin from './common/js/globalMixin.js'
Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
...App
})
app.$mount()
// 混入 全局mixin
Vue.use(globalMixin)
1 个回复
3***@qq.com (作者) - IT狂热分子
是我的锅,一个字母写错了