vue项目使用.env文件配置全局环境变量的方法


Posted in Javascript onOctober 24, 2019

关于文件名:必须以如下方式命名,不要乱起名,也无需专门手动控制加载哪个文件

.env 全局默认配置文件,不论什么环境都会加载合并

.env.development 开发环境下的配置文件

.env.production 生产环境下的配置文件

vue项目使用.env文件配置全局环境变量的方法

关于文件内容:

注意:属性名必须以VUE_APP_开头,比如VUE_APP_XXX

.env:

vue项目使用.env文件配置全局环境变量的方法

.env.development:

vue项目使用.env文件配置全局环境变量的方法

关于文件的加载:

根据启动命令vue会自动加载对应的环境,vue是根据文件名进行加载的,所以上面说“不要乱起名,也无需专门控制加载哪个文件”

比如执行npm run serve命令,会自动加载.env.development文件

启动项目:

vue项目使用.env文件配置全局环境变量的方法

打印process.env属性(全局属性,任何地方均可使用):

vue项目使用.env文件配置全局环境变量的方法

vue项目使用.env文件配置全局环境变量的方法

可见NODE_ENV被改为了development,覆盖掉了.env中的全局属性

.env中的全局属性NODE_ENV、VUE_APP_URL被覆盖,

.env中的全局属性VUE_APP_PREVIEW、VUE_APP_DEFAULT_PARAM被保留

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中实现块作用域的方法
Apr 01 Javascript
js防止页面被iframe调用的方法
Oct 30 Javascript
JQuery基础语法小结
Feb 27 Javascript
微信小程序 封装http请求实例详解
Jan 16 Javascript
js实现炫酷的左右轮播图
Jan 18 Javascript
EasyUI修改DateBox和DateTimeBox的默认日期格式示例
Jan 18 Javascript
使用openSpeDiv方法实现Ecshop登录弹窗框效果
Mar 13 Javascript
JavaScript实现设置默认日期范围为最近40天的方法分析
Jul 12 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
Jul 19 Javascript
Angularjs实现页面模板清除的方法
Jul 20 Javascript
深入koa-bodyparser原理解析
Jan 16 Javascript
JS实现点击下拉列表文本框中出现对应的网址,点击跳转按钮实现跳转
Nov 25 Javascript
微信小程序上传图片并等比列压缩到指定大小的实例代码
Oct 24 #Javascript
nest.js 使用express需要提供多个静态目录的操作方法
Oct 24 #Javascript
Vue 3.0双向绑定原理的实现方法
Oct 23 #Javascript
JavaScript判断数组类型的方法
Oct 23 #Javascript
Vue 2.0双向绑定原理的实现方法
Oct 23 #Javascript
p5.js绘制旋转的正方形
Oct 23 #Javascript
p5.js实现简单货车运动动画
Oct 23 #Javascript
You might like
php下防止单引号,双引号在接受页面转义的设置方法
2008/09/25 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
2014/05/04 PHP
php mysql like 实现多关键词搜索的方法
2016/10/29 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
防止jQuery ajax Load使用缓存的方法小结
2014/02/22 Javascript
jquery取子节点及当前节点属性值的方法
2014/09/09 Javascript
jquery实现的省市区三级联动
2015/04/02 Javascript
jQuery简单实现仿京东分类导航层效果
2016/06/07 Javascript
微信小程序 radio单选框组件详解及实例代码
2017/01/10 Javascript
bootstrap daterangepicker汉化以及扩展功能
2017/06/15 Javascript
js数字滑动时钟的简单实现(示例讲解)
2017/08/14 Javascript
Vue 滚动行为的具体使用方法
2017/09/13 Javascript
聊聊Vue.js的template编译的问题
2017/10/09 Javascript
微信小程序踩坑记录之解决tabBar.list[3].selectedIconPath大小超过40kb
2018/07/04 Javascript
使用jquery DataTable和ajax向页面显示数据列表的方法
2018/08/09 jQuery
vue中如何实现后台管理系统的权限控制的方法步骤
2019/09/05 Javascript
使用VUE实现在table中文字信息超过5个隐藏鼠标移到时弹窗显示全部
2019/09/16 Javascript
在Python中使用模块的教程
2015/04/27 Python
python开发之str.format()用法实例分析
2016/02/22 Python
利用Python中的pandas库对cdn日志进行分析详解
2017/03/07 Python
Python 爬虫之超链接 url中含有中文出错及解决办法
2017/08/03 Python
Python for循环生成列表的实例
2018/06/15 Python
Python3.6实现根据电影名称(支持电视剧名称),获取下载链接的方法
2019/08/26 Python
python如何使用代码运行助手
2020/07/03 Python
Python2手动安装更新pip过程实例解析
2020/07/16 Python
应聘教师自荐信
2013/10/12 职场文书
大学自我鉴定范文
2013/12/26 职场文书
电子商务专业求职信
2014/03/08 职场文书
励志演讲稿300字
2014/08/21 职场文书
车辆年审委托书范本
2014/09/18 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
复兴之路观后感3000字
2015/06/02 职场文书
感动中国何玥观后感
2015/06/02 职场文书
情侣餐厅的创业计划书范本!
2019/07/26 职场文书
Mysql数据库中datetime、bigint、timestamp来表示时间选择,谁来存储时间效率最高
2021/08/23 MySQL
CSS实现切角+边框+投影+内容背景色渐变效果
2021/11/01 HTML / CSS