当我在Chrome中运行myTest.js时出现错误,我的dalek.js文件出了什么问题?

时间:2014-01-23 00:13:23

标签: google-chrome-devtools dalekjs

这是我每次运行myTest.js时出现的错误消息。这是在我在我的VirtualBox中安装我的IE驱动程序以便我可以从IE浏览器进行测试之后发生的。

cor03rock at Rockys-MacBook-Pro in ~/Desktop/Jalekoo on dev*
  dalek myTest.js -b chrome

/Users/cor03rock/Desktop/Jalekoo/node_modules/dalekjs/lib/dalek.js:333
    this.driverEmitter.emit('killAll');
                       ^
TypeError: Cannot call method 'emit' of undefined
    at Object.Dalek._shutdown (/Users/cor03rock/Desktop/Jalekoo/node_modules/dalekjs/lib/dalek.js:333:24)
    at process.EventEmitter.emit (events.js:95:17)
    at process._fatalException (node.js:272:26)

Jalekoo是我的Dalek文件夹。

1 个答案:

答案 0 :(得分:0)

如果您可以发布一个简化的测试用例并且可能会有帮助。 DalekJS,NodeJS版本以及您的操作系统。也许您的项目目录布局也可以帮助发现错误。

你也在谈论安装IE驱动程序&您的示例调用显示-b chrome。所以你可能错了。

此外,其他浏览器(例如PhantomJS)或仅IE(Chrome?)会发生此错误。

很乐意帮助你,但我还需要更多信息。