Reactjs 玩笑测试总是失败
我试图对我的React应用程序进行单元测试,当我运行npm run jest时,它失败了Reactjs 玩笑测试总是失败,reactjs,babel-jest,Reactjs,Babel Jest,我试图对我的React应用程序进行单元测试,当我运行npm run jest时,它失败了 Plugin/Preset files are not allowed to export objects, only functions. In /node_modules/babel-preset-react/lib/index.js 尝试了@babel/preset env和@babel/preset react的npm安装 请在package.json中找到我的笑话babel config "je
Plugin/Preset files are not allowed to export objects, only functions. In /node_modules/babel-preset-react/lib/index.js
尝试了@babel/preset env和@babel/preset react的npm安装
请在package.json中找到我的笑话babel config
"jest": {
"moduleNameMapper": {
"^.+\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/test/jest/mocks/fileMock.js",
"^.+\\.(css|styl)$": "identity-obj-proxy"
},
"setupFilesAfterEnv": [
"<rootDir>/test/jest/config.js"
],
"snapshotSerializers": [
"enzyme-to-json/serializer"
],
"setupFiles": [
"<rootDir>/test/jest/enzyme.js"
],
"testPathIgnorePatterns": [
"<rootDir>/(node_modules)/"
]
},
"babel": {
"presets": [
"@babel/preset-env",
"@babel/preset-react"
],
"plugins": [
"dynamic-import-node"
]
},
"dependencies": {
"@babel/preset-env": "^7.3.1",
"@babel/preset-react": "^7.0.0"
}
“开玩笑”:{
“moduleNameMapper”:{
“^.+\(jpg | jpeg | png | gif | eot | otf | webp | svg | ttf | woff | woff2 | mp4 | webm | wav | mp3 | m4a | aac | oga)$”:“/test/jest/mocks/fileMock.js,
“^.+\\(css | styl)$”:“身份对象代理”
},
“SetupFileAfterEnv”:[
“/test/jest/config.js”
],
“快照序列化程序”:[
“酶到json/序列化程序”
],
“设置文件”:[
“/test/jest/enzyme.js”
],
“testPathIgnorePatterns”:[
“/(节点单元)/”
]
},
“巴别塔”:{
“预设”:[
“@babel/preset env”,
“@babel/预设反应”
],
“插件”:[
“动态导入节点”
]
},
“依赖项”:{
“@babel/preset env”:“^7.3.1”,
@babel/preset react:“^7.0.0”
}
请建议启动并运行jest测试,并消除节点_模块中的错误