В моем тестовом файле спецификации я импортирую модуль es6 с помощью оператора import. Я использую jest test-runner и получаю следующую ошибку:
Не удается найти модуль warnOnce из реагировать-нативная реализация.js
Я редактировал./e2e/config.json добавить следующую конфигурацию -
"preset": "react-native",
"transform": {
"^.+\\.js$": "../node_modules/react-native/jest/preprocessor.js"
}
Но потом я начал получать ошибки - Не могу найти модуль Платформа из реагировать-нативная реализация.js
Мой контент .babelrc-
{
"presets": ["module:metro-react-native-babel-preset"],
"plugins": [
["@babel/plugin-proposal-decorators", {"legacy": true}]
]
}
Я пытался заменить .babelrc на babel.config.js с похожим контентом, но безуспешно. Сначала я использовал мокко, но переключился на шутку, думая, что шутка будет иметь такую поддержку из коробки.