扫码关注官方订阅号
nodejs中在命令行设置
export NODE_ENV=development
或者使用如下方式启动
NODE_ENV=development node server.js
均无效,在代码中打印
console.log(process.env.NODE_ENV);
为undefined
ringa_lee
请问你使用的是什么系统?我觉得这个和nodejs本身没有关系。
如果你是用是windows,简单的说一下我的想法,仅供参考:
如果你想设置环境变量,可以直接在程序的开始部分(server.js文件)写入:
process.env.NODE_ENV = 'development';
如果windows系统,在cmd命令行下,请使用试一试:
set NODE_ENV=development node server.js
Windows:SET NODE_ENV=development
OS X / Linux:
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
请问你使用的是什么系统?我觉得这个和nodejs本身没有关系。
如果你是用是windows,简单的说一下我的想法,仅供参考:
如果你想设置环境变量,可以直接在程序的开始部分(server.js文件)写入:
如果windows系统,在cmd命令行下,请使用试一试:
Windows:
SET NODE_ENV=development
OS X / Linux:
export NODE_ENV=development