码迷,mamicode.com
首页 > 其他好文 > 详细

vue-cli3抽离配置文件

时间:2019-11-21 11:56:37      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:head   提前   调用   地方   body   部署   初始化   ade   win   

  由于项目有外部部署需求,对不同的环境前端调用后台的地址不一样,且不能提前预知必须到部署现场后才能确定后端地址,故需要将调用后端相关的配置抽离到文件中,打包后部署人员在方便现场修改。

  思路如下:

  1.由于项目中vue初始化部分有很多网络请求,所以必须在加载vue的内容之前引入配置,为解决异步请求问题直接在public/index.html的header中引入配置(vue在body后注入)。

  2.配置放在js文件中,js文件中将配置对象放到localStorage中。有方法是将配置对象赋值给window顶级对象,感觉这样不安全,故采用放到localStorage的方式。

  3.在需要使用配置的地方,反序列化localStorage,取出其中的配置项使用。

 

  操作方法:

  

vue-cli3抽离配置文件

标签:head   提前   调用   地方   body   部署   初始化   ade   win   

原文地址:https://www.cnblogs.com/wurijie/p/11904242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!