2017-08-30 57 views
0

我使用角CLI剛剛成立了一個新的角度4項目。創建它之後,我運行了ng e2e,並且完成了示例端到端測試。在此之後,我在名爲servicesapp文件夾中添加了一個子文件夾,並在該文件夾內生成了一個服務。現在,當我運行ng e2e,它出現了錯誤,錯誤如下:角CLI - 納克E2E拋出錯誤

[09:11:56] E/configParser - Error message: failed loading configuration file protractor.conf.js [09:11:56] E/configParser - Error: Cannot find module 'C:\Projects\new\test-project\src\app\services\protractor.conf.js

任何想法,這可能是爲什麼發生?我想我可能需要阻止e2e腳本查看服務文件夾,但我不知道該怎麼做。

+0

我只是試圖重現您的問題'納克新的測試,然後app''納克G服務服務/ auth'然後'納克e2e' - 沒有烘烤。我正在運行'cli 1.3.2'。什麼是你的'cli'版本('ng -v')? – Kuncevic

+0

我正在運行cli的1.2.1版本。 –

+0

你真的有對lication''C量角器配置文件:\新建\測試項目的\ src \程序\ SERVICES \項目\ protractor.conf.js'? – Kuncevic

回答

0

所以聽起來像是你有你的protractor.conf.js配置文件丟失這條道路上C:\Projects\new\test-project\src\app\services\protractor.co‌​nf.js。要恢復,您可以運行ng new some-app並將其複製。

對於你的conmment沒有,你不必爲每個文件夾創建protractor.conf.js每個應用只有一個配置。當您生成一個服務或組件角CLI生成.spec文件,但這是不同的,涉及到karma是與ng tng testnpm run test運行。

此外,如果你只是用角開始,我會建議使用最新的CLI。