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

 

猜你喜欢

转载自www.cnblogs.com/angel-devil/p/12557969.html