1️⃣ 配置文件
.env
:全局默认配置文件,不论什么环境都会加载合并.env.development
:开发环境下的配置文件.env.production
:生产环境下的配置文件
1️⃣ 命名规则
属性名必须以 VUE_APP_
开头,比如 VUE_APP_XXX
1️⃣ 关于文件的加载
根据启动命令 vue 会自动加载对应的环境,vue 是根据文件名进行加载比如执行 npm run serve 命令,会自动加载 .env.development 文件,注意:.env 文件无论是开发还是生成都会加载
如过我们运行 npm run serve 在就先加载 .env 文件,之后加载 .env.development 文件,两个文件有同一个项,则后加载的文件就会覆盖掉第一个件,即 .env.development 文件覆盖掉了.env 文件的 ENV 选项。
1️⃣ 使用
// console.log(process.env.VUE_APP_xxxxx) xxxxx 是要是用的名字
console.log(process.env.VUE_APP_BASE_API) // https://192.168.1.37:7256/