怎么标识生产,开发地址,build用生产地址,dev用开发地址
关键字的确是环境变量,配置打包命令添加--mode 环境变量
创建sit(dev)环境分支文件,命名为
.env.development
添加内容
# 添加开发环境配置
VUE_APP_API_URL = http://10.129.106.27:8089
按照上面配置即可
备注:
.env.development.local是本地开发
.env.production是生产环境
# .env.production
# 添加生产环境环境配置
VUE_APP_API_URL = https:xxx.com
使用:
console.log(process.env.VUE_APP_API_URL)
在代码里试着打印process.env.VUE_APP_API_URL
你就能看到是自己配置的变量了,因打包命令变化 而不同。
13 回答12.9k 阅读
8 回答2.7k 阅读
2 回答5.1k 阅读✓ 已解决
9 回答1.7k 阅读✓ 已解决
5 回答1.3k 阅读
3 回答2.3k 阅读✓ 已解决
6 回答1.5k 阅读
根据process.env.NODE_ENV判断即可