使用 cucumber@1,我可以像这样运行需要转译的测试
cucumberjs --compiler js:babel-core/register
但这不适用于 cucumber@4
node_modules/.bin/cucumber-js --help
不再列出--compiler
选项
当我放入选项时它不会提示,但当它到达第一个 jsx 尖括号时,它会提示。
最佳答案
当您运行 node_modules/.bin/cucumber-js --help
时,您可以看到在需要文件之前需要节点模块的选项是 --require-module
所以一个例子是 ./node_modules/.bin/cucumber-js --require-module @babel/register test/features
关于javascript - 带有 cucumber.js 版本 4 的 babel 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50494130/