首页 > 解决方案 > Vue.js:在 js 文件中获取环境变量

问题描述

我创建了 .env 文件来设置环境变量,如下所示:

在此处输入图像描述

我在其中给出了下面提到的代码。

VUE_APP_BASEURL="https://qa-apps-nodejs.Dtech.com:9000/"
PORT=8080

我在我的 js 文件中编写了以下代码并执行npm install dotenv

require('dotenv').config();
console.log(process.env.VUE_APP_BASEURL);

使用上面的代码,我需要进入https://qa-apps-nodejs.Dtech.com:9000/控制台。但相反,我得到:

不明确的

标签: vue.js

解决方案


只需重新启动服务器,因为新创建的环境变量仅在热重载后才可用,您必须重新构建应用程序(重新启动服务器)。作为参考,你可以看看这里


推荐阅读