DEP0196:调用 node:child_process 函数时,options.shell 为空字符串
¥DEP0196: Calling node:child_process functions with options.shell as an empty string
类型:仅文档
¥Type: Documentation-only
使用 { shell: '' } 调用进程生成函数几乎肯定是无意的,并且可能导致异常行为。
¥Calling the process-spawning functions with { shell: '' } is almost certainly
unintentional, and can cause aberrant behavior.
要使 child_process.execFile 或 child_process.spawn 调用默认 shell,请使用 { shell: true }。如果不打算调用 shell(默认行为),请省略 shell 选项,或将其设置为 false 或空值。
¥To make child_process.execFile or child_process.spawn invoke the
default shell, use { shell: true }. If the intention is not to invoke a shell
(default behavior), either omit the shell option, or set it to false or a
nullish value.
要使 child_process.exec 调用默认 shell,请省略 shell 选项,或将其设置为空值。如果不打算调用 shell,请改用 child_process.execFile。
¥To make child_process.exec invoke the default shell, either omit the
shell option, or set it to a nullish value. If the intention is not to invoke
a shell, use child_process.execFile instead.