--unhandled-rejections=mode
默认情况下,如果未使用 unhandledRejection
钩子,则所有未处理的拒绝都会触发警告以及第一个未处理的拒绝的弃用警告。
使用此标志可以改变发生未经处理的拒绝时应该发生的事情。
strict
: 上升未处理的拒绝作为未捕获的异常。warn
: 始终触发警告,无论是否设置了unhandledRejection
钩子,但不打印弃用警告。none
: 静默所有警告。
By default all unhandled rejections trigger a warning plus a deprecation warning
for the very first unhandled rejection in case no unhandledRejection
hook
is used.
Using this flag allows to change what should happen when an unhandled rejection occurs. One of three modes can be chosen:
strict
: Raise the unhandled rejection as an uncaught exception.warn
: Always trigger a warning, no matter if theunhandledRejection
hook is set or not but do not print the deprecation warning.none
: Silence all warnings.