为什么当我使用 vscode 运行 调试节点应用程序并调试时,process.env.NODE_ENV 未定义?
Why when i debug node app with vscode Run and debug, process.env.NODE_ENV is undefined?
我已经设置了导出NODE_ENV=开发。
script.js
const nodeEnv = process.env.NODE_ENV;
console.log(nodeEnv);
1.) 当使用 node script
命令启动脚本时,nodeEnv 变量被赋值为 'development'
2.) 但是,当脚本以 运行 和 debug (vscode) 启动时,变量是 undefined
为什么这些结果不同?
几周前我遇到了同样的问题。我用的是Linux,但是已经有一个类似的问题了。
添加 "env": { "NODE_ENV": "development" } 到 vscode laucher.json 配置可能会成功。
我已经设置了导出NODE_ENV=开发。
script.js
const nodeEnv = process.env.NODE_ENV;
console.log(nodeEnv);
1.) 当使用 node script
命令启动脚本时,nodeEnv 变量被赋值为 'development'
2.) 但是,当脚本以 运行 和 debug (vscode) 启动时,变量是 undefined
为什么这些结果不同?
几周前我遇到了同样的问题。我用的是Linux,但是已经有一个类似的问题了。
添加 "env": { "NODE_ENV": "development" } 到 vscode laucher.json 配置可能会成功。