尝试使用Jest测试React应用。运行我的代码时出错:
COPY
我对bable的webpack配置如下所示:
FAIL src\App.test.js
● Test suite failed to run
C:/Users/user1/Projects/map-editor/src/App.js: Unexpected token (40:33)
38 | <div className="Main-content">
39 | <Sidebar
> 40 | parentOnCreatePoint={::this.handleSidebarCreateCallback}
| ^
41 | parentOnChangePoint={::this.handleSidebarChangeCallback}
我该如何解决?
答案 0 :(得分:0)
1)将您的babel配置放入.babelrc
文件而不是webpack配置
2)将babel-jest
包添加到您的项目中:
npm install --save-dev babel-jest
3)在您的jest.config.js
:
'transform': {
'^.+\\.jsx?$': 'babel-jest',
}