【问题标题】:When I run myTest.js in Chrome an error appears, what's wrong with my dalek.js file?当我在 Chrome 中运行 myTest.js 时出现错误,我的 dalek.js 文件有什么问题?
【发布时间】:2014-01-23 00:13:22
【问题描述】:

这是我每次运行 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 文件夹。

【问题讨论】:

    标签: google-chrome-devtools dalekjs


    【解决方案1】:

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

    您还谈到安装了 IE 驱动程序并且您的示例调用显示-b chrome。所以你可能弄错了。

    此外,其他浏览器(例如 PhantomJS)是否会出现该错误,或​​者仅适用于 IE(Chrome?)。

    很想帮助你,但我需要更多信息才能做到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-16
      • 1970-01-01
      • 1970-01-01
      • 2018-01-21
      • 2012-05-26
      • 2023-03-15
      • 1970-01-01
      • 2011-08-08
      相关资源
      最近更新 更多