如何解决Jest / ESLint失败未定义
我刚刚用npx react-native init
生成了一个新项目,ESLint在我的一个测试文件中抱怨:
9:1 error 'describe' is not defined no-undef
12:5 error 'beforeEach' is not defined no-undef
16:5 error 'afterEach' is not defined no-undef
20:5 error 'test' is not defined no-undef
28:17 error 'fail' is not defined no-undef
30:13 error 'expect' is not defined no-undef
env: {
jest: true,},
到我的.eslintrc.js
文件中。但是,ESLint仍在抱怨:
28:17 error 'fail' is not defined no-undef
有人有经验并解决过这个问题吗?
以下是package.json
中最有趣的依赖项版本:
"babel-jest": "^26.5.2","jest": "^26.5.3",
解决方法
好吧,事实证明Jest使用了茉莉花的fail()
。
通过添加Jasmine更新了.eslintrc.js
,它可以正常工作。没有更多错误。
env: {
jasmine: true,jest: true,},
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。