我在 Windows 中制作工作 cucumber-js 时遇到了严重的麻烦。
我开始思考是否值得,我花在安装 node.js 和 cucumber 上的时间。
好吧,我从 .msi 文件安装了 node.js。一切顺利。
我通过 package.json 在本地安装了黄瓜
node_modules 文件夹已在我的项目文件夹下创建。
文件夹名称 .bin 中有一个名为 cucumber.js 的文件
所以当我通过命令行点击该文件时,我得到一个脚本错误,说字符错误
#!/bin/sh
if [ -x "`dirname "$0"`/node" ]; then
"`dirname "$0"`/node" "`dirname "$0"`/./node_modules/cucumber/bin/cucumber.js" "$@"
ret=$?
else
node "`dirname "$0"`/./node_modules/cucumber/bin/cucumber.js" "$@"
ret=$?
fi
exit $ret
#!/bin/sh this shebang did not recognized and gives script error. is this thing pythonish thing? should i install python.
有没有人将 cucumber-js 用于 javascript 的 bdd ?是否有任何其他框架可以让我继续利用我已经为 specflow 编写的小黄瓜文件?