【发布时间】:2026-01-21 01:40:02
【问题描述】:
我是测试咖啡厅的新手,在我的 React 项目中发现了一些错误。所有测试似乎都很好,除非它在辅助方法中遇到 JSX 代码时,它会给出一个 SyntaxError。
SyntaxError: .../_helpers.js: Unexpected token (779:29)
777 |
778 | export const customLegend = (data) => {
> 779 | if (isEmpty(data)) return (<div />);
SyntaxError: .../_helpers.js: Unexpected token (710:4)
708 | } = props || {};
709 | return (
> 710 | <div
| ^
711 | transform={`translate(${x},${y})`}
我还没有找到解决办法,希望有人能给点建议。
文档提到添加:
"compilerOptions": {
"jsx": "react"
}
到 tsconfig.json 文件,但我没有使用打字稿。所以这似乎是错误的。
【问题讨论】:
标签: reactjs testing automated-tests e2e-testing testcafe