--trace-env
将当前 Node.js 实例中对环境变量的任何访问信息打印到标准错误,包括:
【Print information about any access to environment variables done in the current Node.js instance to stderr, including:】
- 环境变量读取的是 Node.js 内部处理的内容。
- 以
process.env.KEY = "SOME VALUE"的形式书写。 - 以
process.env.KEY的形式读取。 - 以
Object.defineProperty(process.env, 'KEY', {...})形式的定义。 - 以
Object.hasOwn(process.env, 'KEY')、process.env.hasOwnProperty('KEY')或'KEY' in process.env形式的查询。 - 以
delete process.env.KEY形式进行删除。 - 以
...process.env或Object.keys(process.env)形式的枚举。
只会打印正在访问的环境变量的名称,其值不会被打印。
【Only the names of the environment variables being accessed are printed. The values are not printed.】
要打印访问的堆栈跟踪,请使用 --trace-env-js-stack 和/或 --trace-env-native-stack。
【To print the stack trace of the access, use --trace-env-js-stack and/or
--trace-env-native-stack.】