vue-cli3 中的环境变量
2024-09-08 04:54:23
官方文档是这样写的:
src同名文件夹下的建立
.env.[model] 配置文件 // mode:production development ...
载入的变量会对vue-cli-service的所有命令、插件和依赖可用
https://cli.vuejs.org/zh/guide/mode-and-env.html#%E6%A8%A1%E5%BC%8F
想一下里面实现的原理,应该是这样的:
1.设定好的key value值首先会被webpack构建进程 安置,在webpack构建时直接就可以拿到process.env.拿到,
2.文档又说,如果是以VUE_APP_开头的变量会被webpack.definePlugin放到客户端中,在代码中使用process.env.xx就可以拿到
即在编译过程中进行define字符串替换
内部实现应该是将process.env.VUE_APP_xxx 替换为 相应的值
最新文章
- kegg-kass注释--转载
- 处理某个json文件的代码
- Exhange上添加IMAP4
- Mac下JDK安装配置
- The method below converts an array of objects to a DataTable object in C#.
- Spark RDD简介与运行机制概述
- <;<;深入Java虚拟机>;>;-第三章-垃圾收集器与内存分配策略-学习笔记
- C#之out修饰符、ref修饰符、params修饰符的简单介绍
- 移动端300ms点击事件的延迟
- 在CentOS上部署多节点Citus集群
- 00JAVA语法基础_动手动脑
- 探究如何永久更改Maven的Dynamic Web Project版本及pom.xml默认配置
- Pandas基础使用
- Codeforces 590D Top Secret Task
- JAVA-错误Several ports (8080, 8009) required by Tomcat v7.0 Server at localhost are already in use.
- 172. Factorial Trailing Zeroes(阶乘中0的个数 数学题)
- K先生
- 13. Roman to Integer 罗马数字转化为阿拉伯数字(indexOf ()和 toCharArray())easy
- .NET ->;>; 分享一个字符串模糊匹配指数的方法
- codesandbox
热门文章
- android微信开放平台,申请移动应用的应用签名怎样获取
- 【剑指offer】合并两有序单链表
- 安装 openCV 2.4.10
- Ubuntu14 中安装 VMware10 Tools工具&;lt;2&;gt;
- Codeforces Round #319 (Div. 1)C. Points on Plane 分块思想
- Android隐藏状态栏和标题栏,相当于全屏效果
- 选择排序(2)——堆排序(heap sort)
- mkisofs
- 手动安装jar包到Maven本地仓库
- js产生随机数教程