我正在尝试开始使用 Yeoman(确实看起来很棒)并且尝试运行该grunt test
命令时出错。
Running "karma:unit" (karma) task
INFO [karma]: Karma server started at http://localhost:8080/
INFO [launcher]: Starting browser Chrome
WARN [watcher]: Pattern "/home/jaywalking101/Dropbox/demokritos/test/mock/**/*.js" does not match any file.
ERROR [launcher]: Cannot start Chrome
Can not find the binary google-chrome
Please set env variable CHROME_BIN
Warning: Task "karma:unit" failed. Use --force to continue.
Aborted due to warnings.
搜索对我没有多大帮助。我发现了一些对类似问题的引用,但还不够清楚(据我目前所知)。有什么线索吗?解决方案?任何事物?
我在 Lubuntu,Node.js 0.10.15,Yeoman 1.0RC4。
更新
对于像我一样迷失的其他人,以下问题Testacular error: Cannot start chrome让我开始认为 Ubuntu 上没有 Chrome 浏览器,但有 Chromium。虽然它不在业力代码支持的浏览器列表中,但它似乎是一个有效的选项。
像这样:
browsers = ['chromium-browser'];
我之前提到的问题是关于睾丸的,但是这个解决方案对我来说很好用。(也许它们在某种程度上是同一回事。我对这些主题真的不太了解)。