测试 NPM 包时如何使用 CFI 标志

问题描述

我正在尝试编写用于在 CentOS 7 上安装 chokidar 的 shell 脚本。运行“npm test”时出现以下错误

(node:755) UnhandledPromiseRejectionWarning:未处理的承诺拒绝。这个错误要么是因为在没有 catch 块的情况下抛出了异步函数,要么是因为拒绝了一个没有用 .catch() 处理过的承诺。要在未处理的承诺拒绝时终止节点进程,请使用 CLI 标志 --unhandled-rejections=strict(请参阅 https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)。 (拒绝 ID:2)

我正在通过 git 克隆 repo,安装 npm,然后运行 ​​npm install、npm build 和 npm test。当我在 shell 脚本中编写它时,我所能做的就是在 shell 内运行命令,不确定是否可以更改代码。在哪里使用 CLI 标志 --unhandled-rejections=strict

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)