腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
使用
ts-jest
时
转换
导入
、
、
、
、
上下文:我
在
我的项目中
使用
了jest、typescript、babel和material-ui。我一直
在
调查我们的单元测试的一个性能问题,这个问题似乎是由大多数单元测试
导入
整个material-ui造成的,因为我们是从@material-ui/core
导入
它们的。我们
使用
ts-jest
,所以它同时通过babel和typescript编译器。但似乎typescript可能会在babel
转换
它们之前解决所有的
导入
。我也
在
浏览 86
提问于2021-06-22
得票数 0
回答已采纳
1
回答
ts-jest
不会转译随动态
导入
导入
的模块
、
我
在
nodejs代码中
使用
动态
导入
来
导入
一些模块。例如: const initialize = (await import('./init')).default;^^^^^^SyntaxError: Cannot use import statement outside a module 我假设
浏览 49
提问于2021-11-13
得票数 0
回答已采纳
1
回答
是否有方法将类型断言放入
导入
语句中?
、
在
./fooApi.ts中有一些代码。但我
在
__mocks__中有一个模拟--这是确保
在
Jest中
使用
模拟的一种方法。这意味着,当代码运行时,
导入
的东西的实际类型将是jest.Mock。我
在
页面上没有看到关于这件事的任何东西。
浏览 1
提问于2021-09-01
得票数 1
回答已采纳
2
回答
TS-Jest
utils失踪
、
、
那么,
使用
ts-jest
27.x.x,我可以通过require('
ts-jest
/utils')访问utils助手,正如您在下面的图片中所看到的,它存在于
ts-jest
依赖文件夹中: 但是
在
一个
使用
ts-jest
28.x.x的较新项目中,当我试图
导入
它
时
,结果是: 这是
ts-jest
依赖文件夹: 现在我应该怎么做才能
使用
这些帮手呢?
浏览 5
提问于2022-07-13
得票数 4
回答已采纳
1
回答
moduleNameMapper可以忽略node_modules中的模块所做的
导入
吗?
、
、
、
、
如何让moduleNameMapper忽略
在
我的node_modules目录中声明的
导入
?.*)并将其
转换
为<rootDir>/src/$1的moduleNameMapper条目。 但是,我的一个依赖项(@sendgrid/mail)碰巧
使用
了以./src/开头的
导入
,并且
在
将它们
导入
Jest
时
它们会中断。(t|j)s$": "
ts-jest
"
浏览 84
提问于2020-10-16
得票数 0
1
回答
"SyntaxError:不能
使用
模块外的
导入
语句“
时
,用lit编写带有类型记录的测试。
、
、
、
、
我
使用
类型记录用编写了一个简单的演示 expect(component).toBeDefined();})module.exports = { testEnvironment: 'jsdom',但
浏览 10
提问于2020-06-04
得票数 7
回答已采纳
3
回答
在
导入
的文件上
使用
ts-jest
-意外令牌运行React测试失败
、
、
、
我正在
使用
,但我认为这不是问题,因为测试
在
文件
导入
上失败了。 export { default as add } from '.$": "
ts-jest
", }, "
ts-jest
": { "tsConfig": '<rootDir>/
浏览 6
提问于2019-09-25
得票数 9
回答已采纳
1
回答
如何用Jest模拟模块实例的方法?
、
、
is文件是:import { getTokensWithAuthCode, sdk } from '../src/connection-manager'; let boxConfig: IEnvironmentMap;
浏览 6
提问于2018-01-11
得票数 2
回答已采纳
1
回答
我如何避免应用程序崩溃,因为
导入
玩笑?
、
、
我尝试了许多将jest
导入
到我的项目中的方法。所有这些都会导致我的应用程序
在
访问localhost:3000
时
显示空白屏幕,即使所有语句都会导致app编译(
导入
一行会导致应用崩溃):App崩溃时会出现以下错误:我
在
package.json中有下面的依赖
浏览 3
提问于2022-08-05
得票数 1
回答已采纳
6
回答
Jest - SyntaxError:无法
在
模块外
使用
导入
语句
、
、
、
我
使用
的jest:24.9.0没有任何配置,从一个创建-反应-应用程序全球安装。在这些文件中,我
使用
es6模块。
使用
"test": "react-scripts test"
时
没有错误 但是,当我将jest与"test": "jest --config jest.config.js",一起
使用
时,我会看到下面的错误
浏览 6
提问于2020-01-23
得票数 40
回答已采纳
1
回答
为什么我得到这个错误,不能
使用
导入
语句之外的一个模块
、
、
/>); });SyntaxError:无法
在
模块外
使用
导入
语句问题似乎与axios有关,因为它是
在
试图
导入
axios
时
发生的。} = require('
ts-jest
'); transform: { ...ts
浏览 4
提问于2022-11-03
得票数 1
1
回答
Jest不要实例化后缀模型
、
、
、
、
此API
在
PostgreSQL数据库中创建/读取/更新/删除资源并进行自动更新。My 文件的构造方式如下: import Paym
浏览 3
提问于2021-09-04
得票数 0
2
回答
节点+
ts-jest
+ ESM,jest.mock什么都不做
、
、
、
我
使用
ts-jest
和nodejs上的ESM
导入
。 });我的jest配置: preset: "
ts-jest
/presets/default-esm", globals: { "<
浏览 31
提问于2022-02-05
得票数 3
1
回答
开玩笑的变压器不能用打字稿+ Webpack + PEGJS
、
、
、
、
使用
。 import pegjsgrammar from grammar "\\.jsx?/pegjs_jest_transformer.js" moduleFileExtensions: ["ts"
浏览 13
提问于2022-10-14
得票数 0
1
回答
用Jest测试类型文本接口
、
、
、
当我针对它运行用于代码覆盖率的jest测试
时
,它总是说第1行和第2行没有包含在测试中。接口的代码覆盖率甚至是可能的吗?还是应该将任何接口排除
在
覆盖率报告之外?
浏览 1
提问于2018-02-15
得票数 5
回答已采纳
1
回答
使用
带有类型记录的Jest
在
测试中定义函数错误
、
、
、
我正在
使用
类型记录在nodejs中启动一个新项目,并且
在
测试箭头函数
时
遇到了一个问题。请注意函数中定义的类型。其他完整性信息如下:
使用
tsc编译的运行良好,编译后的javascript测试正常且按预期工作。
在
“描述”和“测试”jest函数的范围外定义的箭头函数会发生相同的语法错误,也会发生相同的语法错误,将函数定义为“函数”关键字。。
浏览 3
提问于2022-11-06
得票数 0
2
回答
在
jest测试中,enzyme.shallow抛出意外的令牌< error
、
、
、
、
我目前正在
使用
以下堆栈设置单元测试: wrapper = enzyme.shallow(<Stepper>bla</Stepper>)}); expect(wrapper.contains('bla'))
浏览 1
提问于2018-02-05
得票数 1
回答已采纳
2
回答
node-fetch 3.0.0和jest提供
导入
:不能在模块之外
使用
SyntaxError语句
、
、
、
、
我正在尝试升级我的api以
使用
node-fetch 3.0.0。他们文档中突破性的变化之一是,node-fetch现在是一个纯ESM模块。我
使用
jest.requireActual("node-fetch")作为响应对象 const { Response } = jest.requireActual("node-fetch"); 然而,随着新的变化我尝试更改为import语句,这似乎可以修复该错误: import { Response } from "node-fetch" 现在,当我运行单元测试<
浏览 172
提问于2021-09-29
得票数 14
2
回答
如何在TypeScript中
使用
Jest和Knex进行测试?
、
、
、
、
我正在尝试
使用
Jest和Knex测试GraphQL服务器。我费了好大劲才弄明白如何在typescript中
使用
knexfile。但是现在,除了测试之外,所有的开发和生产环境都运行良好。
浏览 0
提问于2019-09-23
得票数 8
1
回答
直接
使用
React.memo而不是备注会产生未定义的错误。适用于任何反应钩
、
、
、
当运行jest来运行测试
时
,会出现以下错误: 14React from 'react'语句
导入
react。如果我直接在那里
导入
钩子,比如import React, { memo } from 'react',它就会像预期的那样工作。
导入
与import * as React from 'react
浏览 3
提问于2022-07-31
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券