Как работать с babel в проекте cucumber js? - PullRequest
0 голосов
/ 28 августа 2018

У меня есть огурец js 4.2.1, и я хочу использовать babel перед запуском тестов.

Я не смог найти документацию / руководство по этой интеграции.

Кто-нибудь знает, как это сделать?

  • Бонус: использование последних версий babel (7.0.0 (не бета)).

Если быть более точным, в настоящее время при запуске cucumberjs из командной строки я не указываю папку файлов объектов и папку шагов: ./node_modules/.bin/cucumber-js.cmd.

1 Ответ

0 голосов
/ 03 сентября 2018

Если вы используете транспортир с огурцом, вы можете использовать babel-register:

См. Пример здесь: https://github.com/canvaspixels/cucumber-protractor/blob/master/sample-conf.js

Просто добавьте: require('babel-register'); наверху вашего conf и установите пакет babel-core npm.

Я настоятельно рекомендую использовать cuketractor для структурирования вашего проекта и уменьшения количества шаблонов: https://www.youtube.com/watch?v=5vuYL4nxMXs

...