尝试通过咕unt声运行我的 karma 测试,但出现错误:
Error: [$injector:modulerr] Failed to instantiate module ngMock due to:
Error: [$injector:unpr] Unknown provider: $$asyncCallbackProvider
我删除了“ngAnimate”,但没有解决。如何在没有此错误的情况下运行grunt karma测试?
最佳答案
我现在遇到了同样的问题,并通过确保我的角度模拟依赖版本与该角度相同来解决此问题。
您可以在bower.json文件中执行此操作(将“angular-mocks”:“〜1.3.0”更改为“angular-mocks”:“^ 1.3.0”或特定版本)。
关于unit-testing - karma 报错-未知提供者: $$asyncCallbackProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31832947/