Joã*_*rin 20 typescript jestjs ts-jest
好吧,使用ts-jest 27.x.x,我可以通过 访问utils帮助器require('ts-jest/utils'),如下图所示,它存在于 ts-jest 依赖项文件夹中:

但在使用 的新项目中ts-jest 28.x.x,当我尝试导入它时,结果是:

我现在应该怎么做才能使用这些助手?
sli*_*wp2 41
有关测试助手的信息,请参阅测试助手文档mocked:
该函数现已弃用,并将在28.0.0中删除。该功能已作为 Jest 27.4.0
jest-mock的一部分集成到包中,请参阅https://github.com/facebook/jest/pull/12089。请使用来自的替代。jest-mock
您应该使用jest.mocked(item: T, deep = false)而不是import { mocked } from 'ts-jest/utils'
从ts-jest28.0.0 开始,他们删除了ts-jest/utils子路径导出。看到这个问题
我们正在导出所有内容,
index.ts因此utils现在可以将其删除。
| 归档时间: |
|
| 查看次数: |
20041 次 |
| 最近记录: |