Jest тесты продолжают терпеть неудачу - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь выполнить модульное тестирование моего приложения 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...