"to" 不是 expect jest/valid-expect 的有效 属性

"to" is not a valid property of expect jest/valid-expect

我正在尝试修复代码中的 eslint 警告,但我收到了很多这样的警告。问题是有问题的文件不是开玩笑的测试,而是 cypress 测试。测试有效,因为 cypress expectjest expect.
不同 有没有办法忽略 cypress 目录中的 jest/valid-expect 警告?或者如果失败就忽略任何 jest 验证的目录?该目录中没有 jest 个测试。

提供了所需的大部分信息(感谢 CRayen 指出另一个问题(与另一个问题重复))。

基本上,您可以将 .eslintrc 文件放入您想要覆盖规则的任何子文件夹中。然后你需要添加一个像答案中的部分:

"overrides": [{
  "files": [ "*.spec.js" ],
  "rules": {
    "no-unused-expressions": 0
  }
}]

通过将它们设置为 0 来明确关闭不想用于检查列出的文件的规则。

添加到文件的第一行:

/* eslint-disable jest/valid-expect */