Vue项目创建build后可修改的配置文件(接口地址配置)
第一步:在 static
文件夹中新建一个 config.json,
编辑配置(static文件下可被直接访问)
{ "base_url": "http://systemManage.com" }
第二步:在 main.js
中请求定义的配置文件,并放到 Vue.prototype
中,使全局可访问。
import axios from 'axios' axios.get('/static/config.json').then((res) => { Vue.prototype.base_url = res.base_url; new Vue({ el: '#app', router, store, components: { App }, template: '<App/>' })
})
第三步:调用
1.在 .vue
文件中使用:
console.log(
this.
base_url)
2.
在 .js
文件中,可以调用Vue后再使用:
import Vue from 'vue' console.log(Vue.prototype.base_rul)
转载于:https://www.cnblogs.com/webhmy/p/9517680.html