У нас есть продвинутый проект React с большим файлом package.json.Когда я пытаюсь добавить к нему gherkin-jest, добавление этого объекта в объект «jest»: вызывает синтаксическую ошибку:
"transform": {
"^.+\\.feature$": "gherkin-jest"
}
Важные части сообщения об ошибке:
Jest encountered an unexpected token
/Users/phlip/reps/www/konami.reps/src/utils/setupTests.js:41
import { configure } from 'enzyme';
Таким образом, Node.js утратил способность переносить файл setupTests.js, хотя добавленный мной параметр «transform»: настройка находится в «jest»: object.
В отличие от этого, я смог установитьшут-огурец и все заработало.Это было до того, как я обнаружил, что jest-cucumber неправильно реализует огурец, и я сдался.