无法在量角器黄瓜中运行功能文件

时间:2017-12-27 12:23:04

标签: protractor

虽然为了在Windows 8中运行功能文件而给出'cucumber-js'命令,但它显示以下错误:

  

cucumber-js'未被识别为内部或外部命令,   可操作程序或批处理文件

1 个答案:

答案 0 :(得分:0)

错误告诉您计算机无法从当前文件夹(在cmd窗口中键入cucumber-js)和PATH环境中找到cucumber-js.exe或cucumber-js.cmd或cucumber-js.bat变量

选项1):通过执行npm install -g cucumber

将黄瓜安装为NPM全局包

然后将NPM全局包安装文件夹路径附加到PATH环境变量中。

(要知道NPM全局包安装文件夹在哪里,你可以在cmd窗口中执行npm config get prefix,它应该打印出一个文件夹路径,那就是它)

选项2):在切换到cmd窗口中的项目文件夹后执行npm install cucumber,将黄瓜安装为项目本地包。

然后你会发现node_modules \ .bin \ cucumber-js.cmd从项目文件夹开始,所以给黄瓜node_modules\.bin\cucumber-js