2017-08-30 81 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。