Angularjs教程step2测试chrome无法启动Error write EIO

时间:2013-02-09 04:13:20

标签: angularjs karma-runner

我的电脑是Windows7 32bit 当我测试Angularjs教程step2时 Chrome无法启动时出现错误
---版本---
Angularjs:1.0.2
testacular:0.4.0

---消息----

 info: Testacular server started at http://localhost:9876/
    info (launcher): Starting browser chrome
    error (launcher):
    events.js:71
            throw arguments[1]; // Unhandled 'error' event
                           ^
    Error: write EIO
        at errnoException (net.js:770:11)
        at Object.afterWrite (net.js:594:19)

1 个答案:

答案 0 :(得分:4)

参考:https://github.com/angular/ang ...

启动scripts / test.sh(在windows上的:scripts \ test.bat

在Git Shell /命令窗口中,转到angular-phonecat目录。输入此命令

<强>脚本\ test.bat的

请注意test.bat而不是.sh文件。

你可以看到服务器 已启动,但可能会抛出Chrome无法启动的错误,并且无法找到路径。我也在这一点上停了下来,无论如何经过多次参考后得到了这个解决方案。

在某些编辑器中打开 config / testacular.conf.js

browsers = ['Chrome']到

browsers = ['C:/ Program Files(x86)/Google/Chrome/Application/chrome.exe'];

(这是我在Windows 8中安装Chrome的地方)。您可能需要在路径中获取正确的安装路径以及chrome.exe,并且应使用正斜杠 否则它将无法工作。

现在正在为我工​​作!