首页 文章

Angular-cli Karma测试不适用于新项目

提问于
浏览
3

注意到Karma测试未在新的angular-cli项目上运行

  • ng新的MyProject

  • 让项目构建

  • npm运行测试

  • 输出以下内容,并打开一个空白浏览器(localhost:9876 /?id = 50029001) . 该页面被标识为“无 Headers ” .

10%建筑模块1/1模块0 active06 11 2017 13:15:08.477:警告[业力]:没有捕获的浏览器,打开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 [启动器]:启动浏览器Chrome无限制并发06 11 2017 13:15:08.493:INFO [启动器]:启动浏览器Chrome 06 11 2017 13:15:22.195 :WARN [业力]:没有适合的浏览器,打开http://localhost:9876/ 06 11 2017 13:16:08.507:WARN [启动器]:Chrome在60000毫秒内没有捕获,造成死亡 . 06 11 2017 13:16:08.601:INFO [启动器]:尝试再次启动Chrome(1/2) . 06 11 2017 13:17:08.618:警告[ 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发布的新突破吗?

2 回答

  • 0

    转到与karma.conf.js相同的目录并运行命令“karma start”

  • 1

    虽然你写的是你做了一个新项目,所以npm install完成之前没有存在node_modules文件夹,我想分享我的解决方案以防有人像我一样进入这个线程 . 我遇到了同样的问题并尝试了我找到的很多建议的解决方案,但最终解决它的是删除node_modules文件夹并通过npm install获取所有新内容 .

    同一问题:Karma - Chrome failed 2 times (cannot start). Giving up

相关问题