这似乎是一个非常晦涩的错误,但不确定我会在哪里寻找它。
我有看起来像传统的 React+RTL+TypeScript+Jest 设置。
但是,如果我ESNext在lib选项中使用tsconfig.json,则会出现此错误,(仅在 VSCode 中,测试仍然运行良好)。
userEvent.click(screen.getByText('aaaa'));
Argument of type '"aaaa"' is not assignable to parameter of type 'SelectorMatcherOptions | undefined'.ts(2345)
如果我从 lib 文件夹中删除 ESnext 并重新启动,那么它工作正常。
这是一个错误,在这种情况下是哪个 Github 问题跟踪它?(这是 TypeScript 或 VSCode 的问题吗?)
否则,为什么会发生,我该如何解决?