Cucumber undefined不是一个函数zombie.js

Cucumber undefined不是一个函数zombie.js,cucumber,zombie.js,Cucumber,Zombie.js,我对zombie和cucumber js都是新手,所以如果我遗漏了任何重要的东西,我道歉。如果你需要我错过的东西,请尽管问 我正在尝试让cucumber js/zombie在我的XP机器上运行。在这个过程中,我遇到了一些问题,但在帮助下,我已经克服了这些问题。现在我买了一个新的。我有一个测试特性文件,前面有测试文件(基本上是从github上的cucumber.js页面提取的)。我用a-g安装了cucumber和zombie,因为它没有看到其他版本。当我运行命令js features\myfeat

我对zombie和cucumber js都是新手,所以如果我遗漏了任何重要的东西,我道歉。如果你需要我错过的东西,请尽管问

我正在尝试让cucumber js/zombie在我的XP机器上运行。在这个过程中,我遇到了一些问题,但在帮助下,我已经克服了这些问题。现在我买了一个新的。我有一个测试特性文件,前面有测试文件(基本上是从github上的cucumber.js页面提取的)。我用a-g安装了cucumber和zombie,因为它没有看到其他版本。当我运行命令
js features\myfeature.feature
时,我得到以下错误:

\features\support\world.js
this.browser=新的zombie.browser();
^
类型错误:未定义不是函数
(后面跟着stacktrace)

我迷路了

我非常感谢任何人能在这方面给我的任何帮助

node v0.8.17 
cucumber v0.3.0
WinXP
don't know how to tell a version of zombie

我知道这个问题已经很晚了,作者可能已经转向了其他方面。这是为了帮助可能会遇到这个问题的其他人

希望你的僵尸能做到这一点-

var zombie=require(“zombie”)

澄清了这一点后,您需要从

this.browser=new zombie.browser()

致:

this.browser=newzombie()

这应该很好


需要更多帮助的话,还有很多内容。

我知道这个问题已经讨论得很晚了,作者可能已经转到了其他方面。这是为了帮助可能会遇到这个问题的其他人

希望你的僵尸能做到这一点-

var zombie=require(“zombie”)

澄清了这一点后,您需要从

this.browser=new zombie.browser()

致:

this.browser=newzombie()

这应该很好


还有很多需要帮助的地方。

哎呀,我现在才知道克拉没有正确出现。它应该就在“new”这个词下面。你能给我们看看world.js文件吗?你解决过这个问题吗?我也犯了同样的错误。这似乎是僵尸从v1升级到v2的问题。我接着做其他事情,这件事从我的盘子里掉了下来。对不起,哎呀,我现在才知道克拉没有出现。它应该就在“new”这个词下面。你能给我们看看world.js文件吗?你解决过这个问题吗?我也犯了同样的错误。这似乎是僵尸从v1升级到v2的问题。我接着做其他事情,这件事从我的盘子里掉了下来。很抱歉