标签: node.js shell
我想读取Node.js中的所有shell环境变量。a similar answer。但我发现process.env无法读取自定义变量。
process.env
如您所见,process.env不包含某些变量,例如JAVA_HOME NVM_DIR。
JAVA_HOME
NVM_DIR
如何获得它们?
我可以看到两种方式:
阅读/etc/profile和~/.bash_profile,然后计算用户设置的变量。
/etc/profile
~/.bash_profile
或在nodejs中调用shell命令env。
env
但是太复杂了。有没有一种简单的方法来获取它们?