vue.js - 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/
控制台。但相反,我得到:
不明确的
解决方案
只需重新启动服务器,因为新创建的环境变量仅在热重载后才可用,您必须重新构建应用程序(重新启动服务器)。作为参考,你可以看看这里
推荐阅读
- javascript - 如何获取单击的div元素的rowIndex
- sql-server - Microsoft SQL Server 中的 UPDLOCK 是否会阻止插入 IF EXISTS 查询中的键?
- javascript - 用flask发送文件并返回数据而不刷新html页面
- jupyter-lab - Jupyter-Lab,在笔记本的文本编辑器中打开文件
- php - 即使数组包含一件事,也使用数组进行 php 测验
- mysql - 从 MySQL 读取时从 JSON 数组的每个 JSON 对象中过滤掉不需要的字段
- python - 我正在处理银行数据集,我必须只使用“工作经验”列的整数部分
- react-native - React Native:我无法维护他们的状态复选框
- regex - 分隔名称-值对的正则表达式?
- spring - Spring Thymeleaf 无法解析“全局”