我在容器内运行节点应用程序。当节点运行时,许多标志和选项会传递给节点,我想找出哪些选项最终进入了脚本。
我已经找到了有关设置这些标志的文档,但我找不到任何获取它们的内容。我可以查询环境变量,但是如果我输入了拼写错误并且它没有设置任何内容怎么办?
那么如何以某种方式输出实际节点实例正在运行的标志呢?
到目前为止我尝试了哪些非直接方法
- 使用
console.dir(process.env)
输出环境变量:问题它不显示从命令行传递的标志 - 尝试传递错误的标志:例如,传递此
NODE_OPTIONS=--max-hold-spice-size=123
会使节点失败,因此至少您知道可以将标志传递给节点
您可以使用以下命令访问节点实例可见的每个环境变量:
console.log(process.env)