Debugging 角度cli测试调试
我正在使用angular2 cli构建一个项目。当我运行ng测试时,karma启动了我的chrome浏览器。我单击右上角的调试按钮,打开控制台 如何在正在测试的文件中设置断点?我知道如何在测试文件中设置断点,但它在这里并没有真正的帮助,因为我一直在研究没完没了的jasmine函数和方法Debugging 角度cli测试调试,debugging,angular,jasmine,karma-runner,Debugging,Angular,Jasmine,Karma Runner,我正在使用angular2 cli构建一个项目。当我运行ng测试时,karma启动了我的chrome浏览器。我单击右上角的调试按钮,打开控制台 如何在正在测试的文件中设置断点?我知道如何在测试文件中设置断点,但它在这里并没有真正的帮助,因为我一直在研究没完没了的jasmine函数和方法 假设测试调用我的组件上的方法。是否可以设置断点,在运行测试时将我直接带到组件?好的,所以我找到了解决方法 我无法在非测试代码中设置任何断点,因为源映射代码仅适用于测试文件 我的问题是这个的复制品, 这是封闭的 提
假设测试调用我的组件上的方法。是否可以设置断点,在运行测试时将我直接带到组件?好的,所以我找到了解决方法 我无法在非测试代码中设置任何断点,因为源映射代码仅适用于测试文件 我的问题是这个的复制品, 这是封闭的 提交在angular cli 1.0.0-beta.19.3中合并到master。 因此,为了在运行测试时消除源代码的bug,您需要执行以下操作:
npm卸载angular cli
npm缓存清理
npm安装角度传感器-cli@1.0.0-beta.19.3
ng-v
以确认您正在使用1.0.0-beta.19.3。(在您正在处理的当前angular cli项目之外执行此操作,否则将显示为本地版本)
“依赖性”:{
“angular cli”:“^1.0.0-beta.19-3”,
}
npm更新--保存开发
ng测试
-调试愉快李>