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 Archive Network 集合
May 12 Javascript
csdn 博客的css样式 v3
Feb 24 Javascript
为EasyUI的Tab标签添加右键菜单的方法
Jul 14 Javascript
js生成验证码并直接在前端判断
May 15 Javascript
javascript中caller和callee详解
Aug 10 Javascript
浅谈jquery的html方法里包含特殊字符的处理
Nov 30 Javascript
一种angular的方法级的缓存注解(装饰器)
Mar 13 Javascript
vue toggle做一个点击切换class(实例讲解)
Mar 13 Javascript
利用Decorator如何控制Koa路由详解
Jun 26 Javascript
vue elementUI 表单校验功能之数组多层嵌套
Jun 04 Javascript
JS精确判断数据类型代码实例
Dec 18 Javascript
鸿蒙系统中的 JS 开发框架
Sep 18 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重定向的三种方法分享
2012/02/22 PHP
解析php函数method_exists()与is_callable()的区别
2013/06/21 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
php使用glob函数快速查询指定目录文件的方法
2014/11/15 PHP
php中使用session防止用户非法登录后台的方法
2015/01/27 PHP
php防止CC攻击代码 php防止网页频繁刷新
2015/12/21 PHP
Nginx+php配置文件及原理解析
2020/12/09 PHP
ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
2013/04/15 Javascript
javascript ready和load事件的区别示例介绍
2013/08/30 Javascript
jquery中checkbox全选失效的解决方法
2014/12/26 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
jQuery中removeProp()方法用法实例
2015/01/05 Javascript
解决js函数闭包内存泄露问题的办法
2016/01/25 Javascript
jQuery实现限制文本框的输入长度
2017/01/11 Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
2017/03/15 Javascript
Vue全家桶实践项目总结(推荐)
2017/11/04 Javascript
JS中比Switch...Case更优雅的多条件判断写法
2019/09/05 Javascript
TypeScript 引用资源文件后提示找不到的异常处理技巧
2020/07/15 Javascript
[43:14]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
Python引用模块和查找模块路径
2016/03/17 Python
Python 闭包的使用方法
2017/09/07 Python
python实现聚类算法原理
2018/02/12 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
在PYQT5中QscrollArea(滚动条)的使用方法
2019/06/14 Python
python中的句柄操作的方法示例
2019/06/20 Python
Python读取xlsx文件的实现方法
2019/07/04 Python
Python continue语句实例用法
2020/02/06 Python
Django查询优化及ajax编码格式原理解析
2020/03/25 Python
使用python创建生成动态链接库dll的方法
2020/05/09 Python
Python常见反爬虫机制解决方案
2020/06/01 Python
Python ellipsis 的用法详解
2020/11/20 Python
前端H5 Video常见使用场景简介
2020/08/21 HTML / CSS
一套Delphi的笔试题二
2013/05/11 面试题
2014年健康教育工作总结
2014/11/20 职场文书
2015年乡镇党务公开工作总结
2015/05/19 职场文书
css实现两栏布局,左侧固定宽,右侧自适应的多种方法
2021/08/07 HTML / CSS