开玩笑"Unexpected token 'export'"的问题



我在运行jest测试时遇到以下错误在一个项目中,我们正在使用一个包,该包在水下使用D3库。

当我运行一个使用该组件的测试时,我会得到以下消息:

node_modulesd3-shapesrcindex.js:1
{export {defauls as arc} from "./arc.js"}

SyntaxError: Unexpected token 'export'

我已经尝试更新我的jest.config并更改transformIgnorePatterns,但没有任何成功的

与上述问题相同:3当我将recharts从2.1.9升级到最新版本(2.1.14(时会出现此问题,回滚到2.1.9会解决此问题,但由于我升级到React 18 ,因此会发生冲突

你可以试试:D

"test": "react-scripts test --transformIgnorePatterns "node_modules/(?!d3-shape)/"",

我试过了,它成功了

最新更新