簡體   English   中英

無法以角度啟動業力服務器

[英]Can't start the karma server in angular

嗨,我試圖在角度教程上運行測試腳本(第2步,編寫和運行測試第1部分),但是我一直想嘗試運行業力服務器,但是當我在GitBash終端中運行命令時,這個錯誤

John@JOHN-PC ~/angular-phonecat ((step-2))
$ ./scripts/test.sh

Starting Karma Server (http://karma-runner.github.io)
-------------------------------------------------------------------
INFO [karma]: Karma v0.10.2 server started at http://localhost:9876/
INFO [launcher]: Starting browser Chrome
ERROR [launcher]: Cannot start Chrome
    Can not find the binary C:\Users\John\AppData\Local\Google\Chrome\Applic
ation\chrome.exe
    Please set env variable CHROME_BIN

知道這意味着什么

這是教程http://docs.angularjs.org/tutorial/step_02的鏈接

正如Cristian Ternus指出的那樣,您將必須設置CHROME_BIN env變量的正確值。 不要復制注釋中提供的路徑。 您將必須找出crome.exe在計算機上的何處。 請參考http://bardevblog.wordpress.com/2013/07/28/setting-up-angularjs-angular-seed-node-js-and-karma/ ,這是有關運行角度測試用例的很好的教程。 本教程中的第8步正在解決您的問題。

您安裝了Google Chrome嗎? 如果沒有,請安裝它。

如果已安裝,是否在該路徑下( C:\\Users\\John\\AppData\\Local\\Google\\Chrome\\Applic ation\\chrome.exe )?

如果不是, 請將環境變量 CHROME_BIN 設置chrome.exe的路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM