ReferenceError: inject ist nicht definiert

Wenn ich das SpecRunner HTML-Datei bekomme ich diesen Fehler.

Schaut sich um, dies ist aufgrund angular-mocks.js nicht verwiesen wird. In meinem Fall ist es, auf das verwiesen wird.

SpecRunner.html:

  <link rel="stylesheet" type="text/css" href="lib/jasmine-1.3.1/jasmine.css">
  <script type="text/javascript" src="lib/jasmine-1.3.1/jasmine.js"></script>
  <script type="text/javascript" src="lib/jasmine-1.3.1/jasmine-html.js"></script>
  <script type="text/javascript" src="lib/angular-mocks.js"></script>

  <!-- include source files here... -->
  <script type="text/javascript" src="../main/static/js/controllers/norm-definitions-controller.js"></script>

Wenn die tests ausgeführt werden, ich bekomme diese exception: ReferenceError: inject is not defined

Kann ich sehen, dass angular-mocks.js ist, verwiesen und es ist nicht ein Problem mit dem Zwischenspeichern wie kann ich sehen, es mit Firebug.

Suchen in angular-mocks.js ich sehen kann, die vollständige Referenz angular.mock.inject = function() { ... } habe ich versucht, diese als Referenz zu bekommen, und die Ausnahme ReferenceError: angular is not defined.

Kommentar zu dem Problem
Stellen Sie sicher, dass Sie nicht-Skript-Abhängigkeiten. Kommentarautor: Ricardo Alvaro Lohmann

InformationsquelleAutor der Frage BanksySan | 2013-03-27

Schreibe einen Kommentar