javascript - 如何解决TypeError : environment. teardown is not a function

标签 javascript reactjs unit-testing testing jestjs

我无法测试使用 create-react-app 创建的应用程序。

所有指南都说测试默认工作,但当我尝试“yarn test”时,它需要安装“jest-cli”,安装后出现错误:

TypeError: environment.teardown is not a function

最佳答案

您不需要自己安装 jest-cli。它应该开箱即用。

尝试以下操作:

  1. 删除 package-lock.json、yarn.lock 和 node_modules
  2. 从 package.json 的依赖中移除 jest
  3. 然后执行 npm installyarn install

关于javascript - 如何解决TypeError : environment. teardown is not a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50696201/

相关文章:

Python Django 测试两个异常之一

Javascript 或 Jquery 数学函数

javascript - 使用 jQuery 填充输入字段

javascript - 查看 jQuery 注入(inject)代码的 HTML

Javascript/React onClick 向下/向上滚动设置量

reactjs - React Query 或 Apollo Client 如何确保更新数据?

javascript - 为什么使用 React 服务器端渲染

unit-testing - Grails测试 mock For java.util.Calendar.getInstance()

python - 使用 Selenium/Python/Nose 时浏览器实例化两次

javascript - 通过 JS 更改 HTML id