我有一个黄瓜 js 4.2.1
,我想在运行测试之前使用 babel。
我找不到有关此集成的任何文档/教程。
有谁知道这是怎么做到的吗?
- 奖励:使用最新的 babel 版本(7.0.0(非测试版))。
更具体地说,目前,从命令行运行 cucumberjs 时,我没有指定功能文件文件夹和步骤文件夹:./node_modules/.bin/cucumber-js.cmd
.
我有一个黄瓜 js 4.2.1
,我想在运行测试之前使用 babel。
我找不到有关此集成的任何文档/教程。
有谁知道这是怎么做到的吗?
更具体地说,目前,从命令行运行 cucumberjs 时,我没有指定功能文件文件夹和步骤文件夹:./node_modules/.bin/cucumber-js.cmd
.
如果你在黄瓜上使用量角器,你可以使用 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