Rah*_*ole 5 amd requirejs jestjs
我正在尝试使用 Jest 对我的 React 代码进行单元测试,但我也在使用 requirejs,因此我所有的 React 代码都在 AMD 模块中。它显然在浏览器中运行良好,但是当我运行 Jest 测试时,它无法加载我的 AMD 模块。最初它给了我定义说的错误define is not defined,所以我使用了 Requirejs 的 amdefine 来修复它。现在它可以理解define但仍然无法加载我的模块。
小智 1
Facebook 尚未对 Jest 中的 requirejs 提供官方支持。不过是有计划的 看这个帖子: https: //github.com/facebook/jest/issues/17
另外,在此线程中,Sterpe 发布了一个他编写的插件来执行此操作(但我没有尝试): https: //github.com/sterpe/jest-requirejs
| 归档时间: |
|
| 查看次数: |
5250 次 |
| 最近记录: |