jestjs - 排毒配置 - 类型“typeof jasmine”上不存在属性“getEnv”
问题描述
在我的 setup.ts 中使用此代码进行排毒导致错误:TS2339:“typeof jasmine”类型上不存在属性“getEnv”。我已经安装了 jest。
const detox = require('detox');
const adapter = require('detox/runners/jest/adapter');
const specReporter = require('detox/runners/jest/specReporter');
jest.setTimeout(25000);
jasmine.getEnv().addReporter(adapter)
beforeAll(async () => {
await detox.init();
await device.launchApp();
});
beforeEach(async () => {
await adapter.beforeEach();
});
afterAll(async () => {
await adapter.afterAll();
await detox.cleanup();
});
解决方案
推荐阅读
- python - 使用装饰器时出错:装饰器()采用 1 个位置参数,但给出了 2 个
- regex - 正则表达式 - 如何减少匹配的数字
- html - 基于 CSS 的复选框样式
- sql-server - SELECT $ 在 MS SQL Server 中的作用是什么?
- scala - 在scala的split()方法中使用单引号和双引号有什么区别?
- javascript - 在 laravel 中使用 axios 调用的 Vue 自动完成
- amazon-web-services - 尝试使用 AWS cli 执行 AWS s3 ls 时访问被拒绝
- android - 按键排序数组适用于 iOS,但不适用于 Anroid
- neo4j - 在 Neo4J 中,如何匹配子图,但过滤另一个子图中的节点
- c# - 将 MSTest 与 ANTS Performance Profiler 一起使用时缺少源代码