Karma throws error: Can not load "ng-html2js", it is not registered

Ph0en1x picture Ph0en1x · Sep 28, 2013 · Viewed 14.4k times · Source

I'm getting an error when I run karma start:

$ karma start
INFO [karma]: Karma v0.10.2 server started at http://localhost:9876/
INFO [launcher]: Starting browser Chrome
WARN [preprocess]: Can not load "ng-html2js", it is not registered!
  Perhaps you are missing some plugin?

...

But in my package file I have "karma-ng-html2js-preprocessor": "*", and the folder with code for this preprocessor exists in node_modules.

Any ideas on how to solve the problem?

Answer

Ph0en1x picture Ph0en1x · Sep 29, 2013

In my cases, the problem was connected to lack of karma-ng-html2js-preprocessor inside karma config plugins sections. In tutorials I saw that you don't need to add 'ng-html2js' inside plugins, but for me it doesn't work without it.