vue cli 3 项目中配置env环境变量

本文介绍了如何在Vue CLI 3项目中配置.env环境变量,包括.env.development、.env.production等,强调只有以VUE_APP_开头的变量会被载入,并展示了不同模式下页面调用环境变量的示例。
摘要由CSDN通过智能技术生成

vue cli 3 项目中配置env环境变量

前言

  众所周知,一个项目在开发、测试与生产环境的各种配置变量是不一样的,但在vue cli 3中通过指令vue create xxx创建的项目取消了默认的 configbuild 文件夹,这导致刚入手的小伙伴不知道在哪儿配置环境变量,不过官方也提供了相应的配置方法

可以在项目根目录中放置下列文件来指定环境变量:

# 在所有的环境中被载入
.env

# 只在指定的模式中被载入 如:development、production
.env.[mode]

# 在文件名末尾添加 .local 时,载入情况同上,但在git中会被忽略
.env[.[mode]].local

不过请注意,只有 NODE_ENVBASE_URL 和以 VUE_APP_ 开头的变量将会被vue载入到项目编译后的静态代码中,这是为了避免意外公开机器上可能具有相同名称的私钥。

命令 默认环境 配置
vue-cli-service serve development .env.development
vue-cli-service test:unit<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值