You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

nodemon运行Node服务器时.env环境变量未加载问题解决

文件夹结构
src
└── server
    ├── server.js
    └── .env
问题说明

通过如下launch.json配置使用nodemon运行Node服务器时,环境变量无法正常加载:

{
    // 可使用IntelliSense了解相关配置属性
    // 悬停可查看现有属性的说明
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Nodemon",
            "runtimeExecutable": "nodemon",
            "program": "${workspaceFolder}/src/server/server.js",
            "restart": true,
            "console": "integratedTerminal",
            "internalConsoleOptions": "neverOpen",
            "envFile": "${workspaceFolder}/src/server/.env"
        }
    ]
}
解决方法

将原有配置中的"runtimeArgs": ["--require=dotenv/config"]替换为"envFile": "${workspaceFolder}/src/server/.env"后,所有环境变量即可正常加载。


内容的提问来源于stack exchange,提问作者Ciprian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 04:36:15