2015-08-14 63 views
40

刪除bower_components並使緩存清理後,我使用bower install重新安裝了依賴項。該應用程序失敗,以下加載錯誤 未捕獲的錯誤:[$注射器:unpr]未知提供商:$$ forceReflowProvider < - $$ forceReflow < - $$ animateQueue < - $有生< - $編譯< - $$ animateQueue角js未知提供者錯誤angular-animate

這裏是我的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" 

    } 
} 

回答

32

角動畫是不是在你的bower.json文件,:) 與安裝:

bower install angular-animate --save 
+0

謝謝。它解決了問題 –

+0

有同樣的問題,我確實有角動畫:/任何想法? –

+0

這解決了我在https://github.com/jdourlens/Start-Angular-Material中遇到的新問題。 – isherwood

13

與angular-animate的版本> = 1.4.4有相同的問題。使用版本1.4.3,直到它在未來版本中得到修復。

+4

確切地說,不要使用角動畫1.4.4與角1.4.3,如果您使用角1.4.4它將工作正常:) – Olivier

45

爲了突出顯示Olivier在評論中所說的內容,請確保您的角度和角度動畫版本保持同步。

從bower.json

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

- 同步

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

這一個幫我解決了這個問題。謝謝! –

0

我解決它安裝角動畫這樣的:

bower install angular-animate#x.x.x 

x.x.x是等於角度版本的版本號。

相關問題