Używam Karmy na mojej aplikacji angularjs opartej na yomanach.Karma: Uncaught ReferenceError: jQuery nie jest zdefiniowany
otrzymuję następujący błąd podczas uruchamiania „grunt karmę”:
Chrome 28.0 (Mac) ERROR Uncaught ReferenceError: jQuery is not defined at myNgApp/admin/app/scripts/bootstrap.min.js:6 Chrome 28.0 (Mac): Executed 0 of 0 ERROR (0.206 secs/0 secs)
Kiedy uruchomić aplikację w przeglądarce za pośrednictwem serwera „grunt”, wszystko wydaje się w porządku. Nie ma również błędów na konsoli.
Mój index.html
również importuje jquery.min.js
przed jakimkolwiek innym plikiem JavaScript. Masz pojęcie, co się dzieje?
Aktualizacja: Mam uczucie polecenie grunt karma
patrzy przez wszystkich plików w moim katalogu skryptów. Bootstrap jest jednym z pierwszych i prawdopodobnie ładuje się przed jQuery, a więc i błędem.
Jeśli tak, jak mogę to zatrzymać?
to * * wygląda jak albo bootstrap jest ładowany przed jQuery jest załadowany, czy coś jest nadrzędne jQuery przed bootstrap jest włączone. –
pokaż nam swoją głowę HTML. –