使用 grunt 运行 Angular.js 时如何修复错误“请设置环境变量 CHROME_BIN”

try*_*sis 8 git unit-testing node.js angularjs karma-runner

我正在尝试使用 AngularJS 进行单元测试。我已经安装了 Bower 和 grunt,所以我应该能够进行测试。但是,当我从终端(在我的例子中是 Git Bash)运行“grunt test”时,我收到错误“请设置环境变量 CHROME_BIN”。根据这个 StackOverflow 问题,我应该更改 karma.conf.js 和 karma-e2e.conf.js,但我无法更改它们,因为项目中的其他人会遇到问题。

Dav*_*yon 6

您需要设置CHROME_BIN为新的环境变量。将值设置为路径chrome.exe。该值通常为:C:/Program Files (x86)/Google/Chrome/Application/chrome.exe

以下是描述如何配置每种类型操作系统的文档。