为什么ng e2e会构建模块?

时间:2017-07-17 07:53:52

标签: selenium angular-cli

之前我在自定义构建项目中使用了selenium webdriver。它立即打开了我项目的网页,并立即开始运行测试用例。唯一的先决条件是在启动项目服务器之前启动它。

现在在使用'ng new'创建通用项目之后,我开始使用'ng serve'。然后我跑'ng e2e'来测试UI。它有效,但由于某种原因,它再次通过整个模块构建的东西。我希望测试尽可能快地开始需要一些时间,而且根据我的经验我知道可以做到。

问题:是否可以省略ng e2e的模块构建阶段?

2 个答案:

答案 0 :(得分:1)

尝试使用--no-serve选项

ng e2e --no-serve

答案 1 :(得分:0)

角度为6且在--no-serve不再可用,请改用:

ng e2e "--dev-server-target="

(是'='之后的空值) 如果您还有另一个窗口正在运行ng serve命令,则此方法将起作用。