注意到 Karma 测试没有在新的 angular-cli 项目上运行
- 新建我的项目
- 让项目建立
- npm 运行测试
输出如下,空白浏览器打开到(localhost:9876/?id=50029001)。该页面被标识为“无标题”。
10% building modules 1/1 modules 0 active06 11 2017 13:15:08.477:WARN [karma]: 没有捕获浏览器,打开 http://lo calhost:9876/ 06 11 2017 13:15:08.493:INFO [karma]: Karma v1.7.1 服务器启动于 http://0.0.0.0:9876/ 06 11 2017 13:15:08.493:INFO [launcher]: 以无限并发启动浏览器 Chrome 06 11 2017 13:15:08.493:INFO [launcher]: 启动浏览器 Chrome 06 11 2017 13:15:22.195:WARN [karma]: No c 打开浏览器,打开http://localhost:9876/ 06 11 2017 13:16:08.507:WARN [launcher]: Chrome 没有在 60000 毫秒内捕获,正在杀死。 06 11 2017 13:16:08.601:INFO [启动器]:尝试再次启动 Chrome (1/2)。 06 11 2017 13:17:08.618:WARN [launcher]: Chrome 没有在 60000 毫秒内捕获,正在杀死。 06 11 2017 13:17:08.758:INFO [启动器]:尝试再次启动 Chrome (2/2)。 06 11 2017 13:18:08.774:WARN [launcher]: Chrome 没有在 60000 毫秒内捕获,正在杀死。 06 11 2017 13:18:08.960:ERROR [启动器]:Chrome 失败 2 次(超时)。放弃。
这是 Angular-5 发布的新突破吗?
最佳答案
尽管您写道您做了一个新项目,所以 npm 安装是在之前没有 node_modules 文件夹的情况下完成的,但我想分享我的解决方案,以防有人像我一样进入这个线程。我遇到了同样的问题并尝试了很多我发现的建议解决方案,但最终为我解决的是删除 node_modules 文件夹并通过 npm install 获取所有新内容。
同样的问题:Karma - Chrome failed 2 times (cannot start). Giving up
关于Angular-cli Karma 测试不适用于新项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47143403/