一、vue 全局变量(vue 全局变量又是需要单独设置请求路径的前缀,但又要根据当前环境是开发环境还是生产环境动态匹配,那么就用这种方法)

.env 在所有的环境中被载入
.env.local 在所有的环境中被载入,但会被 git 忽略
.env.[mode] 只在指定的模式中被载入
.env.[mode].local 只在指定的模式中被载入,但会被 git 忽略

注意:
1.其中以.local结尾的文件会被忽略,
2.[mode]可以是:development(开发)、production(生产)、test(测试),他们分别代表不同的环境模式
3.NODE_ENV,BASE_URL 是默认的环境变量可访问无法被修改,NODE_ENV代表当前的环境模式,BASE_URL代表的是当前根路径
4.自定义环境变量规则:必须以 VUE_APP_ 开头 否则无效
5.访问方式:在开发中通过 process.env.变量名称 的方式获取变量值
6.修改完需要重启服务才生效
7.不可用来存储非公开信息,因为webpack编译后会被暴露

取值也不用在main.js中设置什么,在需要用的地方直接取值就行

二、自定义全局变量

src/utils/config.js 新建js文件,内容如下

//定义全局变量
const videoPreUrl = '/dev-api'export {videoPreUrl
}

main.js中

import { videoPreUrl } from '@/utils/config.js';
// 全局方法挂载
Vue.prototype.videoPreUrl = videoPreUrl

在需要用的地方直接取值就行

console.log( this.videoPreUrl )

参考博文,也是讲全局变量

vue全局变量的配置相关推荐

  1. 一字一句的搞懂vue-cli之vue webpack template配置

    webpack--神一样的存在.无论写了多少次,再次相见,仍是初见.有的时候开发vue项目,对尤大的vue-cli感激涕零.但是,但是,但是...不是自己的东西,真的很不想折腾.所以,我们就得深入内部 ...

  2. 0. 一字一句的搞懂vue-cli之vue webpack template配置

    此篇文章地址:  https://www.cnblogs.com/xyyt/p/9117361.html webpack--神一样的存在.无论写了多少次,再次相见,仍是初见.有的时候开发vue项目,对 ...

  3. vue 变量定义 对象_详解Vue 全局变量,局部变量

    局组件和局部组件 1.先定义组件   Vue.component('组件名', { 组件模板对象 }) 注意: 组件名不要使用原生的标签名, 若组件名定义时用的是驼峰命名法, 则调用时用中划线分割后小 ...

  4. vue动画效果配置和弹层css sticky footer

    vue动画效果配置 有两种方式: 一种是css方式 需要注意 4 个(CSS)类名在 enter/leave 的过渡中切换: v-enter: 定义进入过渡的开始状态.在元素被插入时生效,在下一个帧移 ...

  5. redirect路由配置 vue_Web前端:Vue路由进阶配置

    大家好,我来了,本期为大家带来的前端开发知识是"Web前端:Vue路由进阶配置",有兴趣做前端的朋友,和我一起来看看吧! 1. 页面打开权限流程 页面是否能打开有以下两点判断: 1 ...

  6. vue-cli3中的vue.config.js配置

    vue-cli3中的vue.config.js配置 我的跨域是配置通过chrome浏览器的跨域设置,前端修改跨域问题,以此解决跨域的,故没有配置代理: const path = require('pa ...

  7. vue-router路由、mixin混入、vue-resource、axios、计算属性watch、moment.js、vuex、vue-cli、数据双向绑定、搭建vue环境、vue实例、配置启动项

    路由vue-router介绍: // 1.前端路由核心:锚点值的改变,根据不同的锚点值,渲染指定dom位置的不同数据.// 2.vue中,模板数据不是通过ajax请求的,而是调用函数获取到模板内容// ...

  8. vue全局变量的 定义与任意调用

    vue全局变量的 定义与任意调用 首先: 在main.js文件中定义全局变量的代码,举例示下: 参考文章:https://www.cnblogs.com/weibanggang/p/11368615. ...

  9. vue.js路由配置vue-router的基础学习 - 概念篇

    文章目录 引言 · 相关问题小结: 一.动态路由匹配 (两种情况) A. 两种情况,代码对比: B. 两种情况,效果图对比: C. 提醒 · 仔细体会: D. 优先级的问题: 二.嵌套路由 引言 · ...

最新文章

  1. AI一分钟 | 贾跃亭这次真的没钱了,法拉第只够发到年底工资;自动驾驶风云:Uber竟被爆料收购窃取Waymo机密的公司
  2. 【经典书】随机矩阵理论与无线网络
  3. html+css+javascript 网页设计 从入门到精通_绵阳美工设计学习
  4. WinSCP实现Ubuntu与 Windows 文件共享方法
  5. Docker Networking Data Volume
  6. linux apache 2.2下载,Apache HTTP Server 2.2.26 发布下载
  7. 你并不在意的 HTTPS 证书吊销机制,或许会给你造成灾难性安全问题!
  8. Asp.net网站使用HttpHandler实现图片防盗链功能
  9. paip. java resin 远程 调试 java resin remote debug
  10. 数据库高级查询与性能优化1,开窗函数与子查询
  11. protel dxp2004第三讲之仿真设计
  12. 服务器接显示器重影,学生能够选择影音服务器中的考试试卷进行自测测试结束系统将自动批阅并显示标.doc...
  13. 遇到一个诡异的regedit.exe程序问题
  14. 2013,爱上暗色调
  15. Python的Code对象
  16. 浅谈如何加强企业成本管理
  17. 模糊PID控制的规则表一点理解
  18. 用WWW::Mechanize来写twiki
  19. java png生成webp图片_jpg、png格式的图片转换成webp后颜色失真的问题
  20. 智慧交管大屏可视化决策系统

热门文章

  1. redisTemplate Hash 使用方法
  2. 深入 JavaScript 设计模式,从此有了优化代码的理论依据
  3. 暑期实习Day2---Mybatis深入
  4. 安卓 线框_草绘基于网格的线框的最佳资源
  5. 计算机工程学院在线教学网,计算机工程学院在线教学经验交流发言摘登
  6. 联想拯救者Y7000p安装ubuntu18.04历险记
  7. 数据库基础的试题汇总 下
  8. JavaScript常用的8个数组去重实战源码
  9. 计算机二级python考试大纲
  10. 块级元素文字垂直居中