如何在bazel中配置jest的未处理拒绝

3wabscal  于 12个月前  发布在  Jest
关注(0)|答案(1)|浏览(132)

npmrc文件中的以下配置在从节点14迁移到节点16之后抑制了unhandledPromiseRejection的错误。

.npmrcnode-options="--unhandled-rejections=none"

但是在bazel中使用jest_test,不确定在哪里配置它。我们可以用jest_testpackage.jsonjest.config.js来实现吗
如何以及什么是适当的方式来做到这一点?
尝试导入rules_nodejs库的npm_install中的.npmrc文件,版本为5.x。但它只是复制注册表URL并忽略其他配置。
这是权限问题还是rules_nodejs npmrc被覆盖了?或者我在这里错过了什么?
用jest_cli在bazel中抑制jest_test中的这个错误的正确方法是什么

sd2nnvve

sd2nnvve1#

jest.config.ts处理
setupFiles: ['<rootDir>/.jest/handleErrors.js'],

安装错误.js

process.on('unhandledRejection', reason => {
  return;
});

相关问题