2015-08-14 19 views
40

Nachdem bower_components entfernt und ein Cache sauber gemacht wurde, habe ich Abhängigkeiten mithilfe der Bower-Installation neu installiert. Die App schlägt mit folgenden Fehlern nicht erfasste Fehler laden: [$ Injektor: UNPR] Unbekannter Anbieter: $$ forceReflowProvider < - $$ forceReflow < - $$ animateQueue < - $ belebter < - $ kompiliert < - $$ animateQueueangular js unbekannter Providerfehler angular-animate

Hier ist meine bower.json

{ 
    "name": "angular-zolo", 
    "version": "0.0.0", 
    "dependencies": { 
    "angular": "1.4.3", 
    "json3": "~3.3.1", 
    "es5-shim": "~3.0.1", 
    "bootstrap-sass-official": "~3.1.1", 
    "bootstrap": "~3.1.1", 
    "angular-resource": ">=1.2.*", 
    "angular-cookies": ">=1.2.*", 
    "angular-sanitize": ">=1.2.*", 
    "angular-bootstrap": "~0.11.0", 
    "font-awesome": ">=4.1.0", 
    "lodash": "~2.4.1", 
    "angular-socket-io": "~0.6.0", 
    "angular-ui-router": "~0.2.15", 
    "angular-material": "master", 
    "material-date-picker": "~1.1.7", 
    "ng-table": "~0.7.1", 
    "md-data-table": "*", 
    "ngstorage": "~0.3.7", 
    "ng-file-upload": "~6.0.4", 
    "velocity": "~1.2.2", 
    "nprogress": "~0.2.0" 

    }, 
    "devDependencies": { 
    "angular-mocks": ">=1.2.*", 
    "angular-scenario": ">=1.2.*" 
    }, 
    "resolutions": { 
    "angular-material": "master", 
    "angular": "~1.4.0", 
    "lodash": "~3.9.3" 

    } 
} 

Antwort

32

Angular-belebtes nicht in Ihrer bower.json Datei ist, :) installieren sie es mit:

bower install angular-animate --save 
+0

Vielen Dank. Es löste das Problem –

+0

Haben das gleiche Problem, und ich habe angular-animate:/irgendwelche Ideen? –

+0

Dies löste den Fehler, den ich mit einem frischen Stand von https://github.com/jdourlens/Start-Angular-Material bekam. – isherwood

13

Hatte das gleiche Problem mit Version> = 1.4.4 von angular-animate. Verwenden Sie Version 1.4.3, bis sie in einer zukünftigen Version behoben ist.

+4

Um genau zu sein, verwenden Sie nicht angular animierte 1.4.4 mit eckigen 1.4.3, wenn Sie angular 1.4.4 verwenden, wird es gut funktionieren :) – Olivier

45

Nur um zu markieren, was Olivier in einem Kommentar gesagt, stellen Sie sicher, dass Sie Ihre Version von eckigen und angular-animieren synchron halten.

Von bower.json

Gut

"dependencies": { 
    "angular": "~1.4.6", 
    "angular-animate": "~1.4.6", 

Bad-out of sync

"dependencies": { 
    "angular": "~1.4.0", 
    "angular-animate": "~1.4.6", 
+2

Dieser hat mir geholfen, das Problem zu lösen. Vielen Dank! –

0

Ich löste es so Winkel animieren Installation:

bower install angular-animate#x.x.x 

x.x.x ist die Versionsnummer entspricht der eckigen Version.