2016-11-24 33 views
1

,它扔我以下問題:我得到的問題phantomjs和我面臨的問題,同時運行繁重的因緣

錯誤[啓動]:PhantomJS2失敗2次(超時)。放棄。

DEBUG [karma]:運行完成,退出。

DEBUG [啓動]:斷開所有的瀏覽器

警告:任務 「報應:連續」 失敗。使用--force繼續。

我試圖運行npm install phantomjs

這是成功的。之後,我運行npm install以及再次獲得以上問題

+0

嘗試運行'npm install phantomjs2' –

回答

1

我得到了解決這一點,如果我們得到這個錯誤,所以首先需要檢查karm.conf.js文件,有你有搜索鍵瀏覽器和在部分你必須看到PhantomJS2是否被定義或not.It會是這樣的:

browsers : [ 
    'PhantomJS2' 
], 

在我的情況是有,但我仍然是越來越錯誤,然後我檢查了我的hosts文件,你可以找到在C:\Windows\System32\drivers\etc如果您使用的是Windows機器,並且我放置了 127.0.0.1 localhost然後我去......它的工作爲了我。

1

這是因爲您將需要運行PhantomJS獨立版本的因果連接到它。

根據我的意見,我會建議一個更好的選項,即使用karma-phantomjs2-launcher。你可以通過:npm install --save-dev karma-phantomjs2-launcher得到。

請注意,它不是一個穩定的版本。如果它符合您的要求,您可以使用karma-phantomjs-launcher,這很好。但它不具有PhantomJS支持2

+0

我已經運行了這個命令:npm install karma-phantomjs-launcher --save-dev但它並沒有解決我的問題 – user1989488

+0

你應該運行'npm install --save-dev karma- phantomjs-launcher'而不是'npm安裝karma-phantomjs-launcher --save-dev'。 – Jagrut

+0

感謝您的幫助'jagrut',但運行上面的命令後,我得到以下警告警告[啓動]:無法加載「PhantomJS2_custom」,它沒有註冊!之後,瀏覽器斷開連接。 – user1989488