2014-05-20 7 views
5

Ich habe Probleme mit Ember-CLI 0.0.28. Alle meine Initialisierer können nicht geladen werden. Ich erhalte den folgenden Fehler.Initialisierer werfen Fehler: Uncaught ReferenceError: Modul ist nicht definiert

Der Fehler wird für jede jshit.js-Datei ausgelöst, die für jeden Initialisierer erstellt wird.

Beispiel:

define("fp-mobile/initializers/authentication.jshint", 
    [], 
    function() { 
    "use strict"; 

     ### This is the line that is blowing up. 
     module('JSHint - fp-mobile/initializers'); 
     ### Uncaught ReferenceError: module is not defined 

     test('fp-mobile/initializers/authentication.js should pass jshint', function() { 
     ok(true, 'fp-mobile/initializers/authentication.js should pass jshint.'); 
     }); 
    });//# sourceURL=fp-mobile/initializers/authentication.jshint.js 

Dies begann, nachdem er von Ember-cli 27 bis glut-cli 0.0.28-Master-cbd7c7c264 aktualisieren.

Jeder hat eine Vorstellung davon, was dies verursachen könnte. Soll ich einen Fehler öffnen?

Antwort

4

ich das Problem behoben, indem .es6 Erweiterung Hinzufügen von Dateien

Wechsel Initializer:

fp-mobile/initializers/authentication.js 

An:

fp-mobile/initializers/authentication.js.es6 

denke ich, ich habe einen Fehler Datei wird.

EDIT Dies behebt das Problem nicht wirklich, es entfernt nur den Initialisierer aus dem Build. Mit der jshint-Implementierung läuft noch etwas.

Wenn Sie den ember-cli-Master verwenden und broccoli-JSHint auf v0.4.0 zurücksetzen, wird das Problem behoben.

https://github.com/stefanpenner/ember-cli/issues/782

EDIT

Problembehebung.

Verwandte Themen