node.js - 查看 Node.js 进程的 .env 变量
问题描述
我使用包dotenv在.env
文件中设置环境变量。以下是 的内容.env
:
NODE_ENV=development
PORT=4000
然后,我跑去nodemon --exec babel-node -- src/index.js
启动项目。如何env
通过命令行检查变量的值?
我不想console.log
在 JS 源代码中使用,我想要这样的东西(在终端中):
node
> process.env
但它没有显示我在.env
文件中设置的值。
你能给我一些解决方案吗?
解决方案
如果您想避免使用 dotenv,因为有时会在哪里调用 dotenv 会造成混淆。因此,您可以使用工头节点模块,并可以通过命令 nf start 启动您的项目。它会自动将 .env 变量加载到您的项目中,而无需调用 dotenv。
推荐阅读
- c# - 如何通过 C#/VBA 获取 PowerPoint 中的字符数据范围?
- gnucobol - Open Cobol 中的堆栈溢出
- c# - 数组在选择随机项 C#/Unity 时不给出越界错误消息
- python - 将我的 tkinter py 文件转换为 exe 后出现错误
- javascript - 如何在 onClick() 事件中使用 webAnimationsAPI?
- html - 在一个特定输入上删除其轮廓并仅保留边框
- python - Python忽略源.env文件
- javascript - JavaScript如何写一个小数点后2位的数字,它会以十进制显示0?
- java - 为什么 currenuser ID (firebase) 在我的 android 聊天应用程序中随接收者 ID 发生变化,这导致我的 Seen 消息功能出现问题?
- nginx - 呼叫超时(错误 1006) - bigbluebutton