Я пытаюсь выполнить модульное тестирование моего приложения React, и когда я запускаю npm, запустите jest, он не может сказать, что
Plugin/Preset files are not allowed to export objects, only functions. In /node_modules/babel-preset-react/lib/index.js
Попытался выполнить npm установку @ babel / preset-env и @ babel / preset-реагировать
пожалуйста, найдите мой jest, babel config в package.json
"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"
}
Пожалуйста, посоветуйте запустить и запустить jest тесты и избавиться от ошибки в node_modules