vue 全局环境切换问题


Posted in Javascript onOctober 27, 2019

前端开发经常碰到切换环境的情况,

测试环境,开发环境,正式环境(以及图片环境~~)

1.我们在utils中创建一个global.js文件

/**
@Author: faith
全局常量对象
create by faith 2019-10-23
@return 全局常量对象
*
export function global() {
  const localGlobal = {
   PORTAL: 'http://test.域名.com:1024', // 前台
   CONSOLE: 'http://test.域名.com:9528', // 后台
   SHOP: 'http://test.域名.com:1025', // 店铺
   OSS_URL: 'https://devsfile.oss-cn-beijing.aliyuncs.com/' // 图片地址
  }
 const devGlobal = {
  PORTAL: 'https://dev.域名.com', // 前台
  CONSOLE: 'https://dev.console.域名.com', // 后台
  SHOP: 'https://dev.shop.域名.com', // 店铺
  OSS_URL: 'https://devsfile.oss-cn-beijing.aliyuncs.com/' // 图片地址
 }
  const prodGlobal = {
   PORTAL: 'https://www.域名.com', // 前台
   CONSOLE: 'https://console.域名.com', // 后台
   SHOP: 'https://shop.域名.com', // 店铺
   OSS_URL: 'https://ycsfile.oss-cn-beijing.aliyuncs.com/' // 图片地址
  }
 return devGlobal
}

2.main.js中使用

import { global } from './utils/global'
Vue.prototype.$global = global()
3.vue 页面中使用img地址
data() {
 return {
  ossUrl: this.$global.OSS_URL,
 }
},

4.Dom 结构

<img :src="ossUrl+后台传输url" class="avatar">

每次打包之前切换环境,是不是既方便又快捷啊

总结

以上所述是小编给大家介绍的vue 全局环境切换问题,希望对大家有所帮助!

Javascript 相关文章推荐
通过JAVAScript实现页面自适应
Jan 19 Javascript
JavaScript 事件查询综合
Jul 13 Javascript
javascript 隔行换色函数代码
Oct 24 Javascript
基于jquery的button默认enter事件(回车事件)。
May 18 Javascript
基于jquery tab切换(防止页面刷新)
May 23 Javascript
解决遍历时Array.indexOf产生的性能问题
Jul 03 Javascript
Flow之一个新的Javascript静态类型检查器
Dec 21 Javascript
jQuery ajax请求struts action实现异步刷新
Apr 19 jQuery
67 个节约开发时间的前端开发者的工具、库和资源
Sep 12 Javascript
Vue v2.4中新增的$attrs及$listeners属性使用教程
Jan 08 Javascript
微信小程序scroll-view仿拼多多横向滑动滚动条
Apr 21 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
Aug 22 Javascript
vue 父组件通过v-model接收子组件的值的代码
Oct 27 #Javascript
解决包含在label标签下的checkbox在ie8及以下版本点击事件无效果兼容的问题
Oct 27 #Javascript
Vue-Cli项目优化操作的实现
Oct 27 #Javascript
layui table 复选框跳页后再回来保持原来选中的状态示例
Oct 26 #Javascript
Layui 解决表格异步调用后台分页的问题
Oct 26 #Javascript
Layui实现数据表格默认全部显示(不要分页)
Oct 26 #Javascript
vue-router的钩子函数用法实例分析
Oct 26 #Javascript
You might like
PHP5/ZendEngine2的改进
2006/10/09 PHP
PHP如何编写易读的代码
2007/07/10 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
php中10个不同等级压缩优化图片操作示例
2016/11/14 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
2017/06/13 PHP
js字符编码函数区别分析
2008/06/05 Javascript
js读取本地excel文档数据的代码
2010/11/11 Javascript
jquery 查找iframe父级页面元素的实现代码
2011/08/28 Javascript
JS中FRAME的操作问题实例分析
2014/10/21 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
JS实现的最简Table选项卡效果
2015/10/14 Javascript
13个PHP函数超实用
2015/10/21 Javascript
JS脚本实现动态给标签控件添加事件的方法
2016/06/02 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
jQuery实现表格元素动态创建功能
2017/01/09 Javascript
在React中如何优雅的处理事件响应详解
2017/07/24 Javascript
使用node.js对音视频文件加密的实例代码
2017/08/30 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
微信小程序左右滑动的实现代码
2017/12/15 Javascript
Vue中保存数据到磁盘文件的方法
2018/09/06 Javascript
原生JS实现的跳一跳小游戏完整实例
2019/01/27 Javascript
使用JS判断页面是首次被加载还是刷新
2019/05/26 Javascript
vue中实现上传文件给后台实例详解
2019/08/22 Javascript
JavaScript This指向问题详解
2019/11/25 Javascript
python学习数据结构实例代码
2015/05/11 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
pycharm运行出现ImportError:No module named的解决方法
2018/10/13 Python
在python中利用numpy求解多项式以及多项式拟合的方法
2019/07/03 Python
对Python _取log的几种方式小结
2019/07/25 Python
Python Django 实现简单注册功能过程详解
2019/07/29 Python
Python如何使用27行代码绘制星星图
2020/07/20 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
汽车专业人才自我鉴定范文
2013/12/29 职场文书
2015年双拥工作总结
2015/04/08 职场文书
关于战胜挫折的名言警句大全!
2019/07/05 职场文书