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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM