2016-12-09 21 views
20

Açıldıktan sonra angularjs sunucu üzerinde çalışmayı durdurdu (üretim ve aşamalandırma). Hata: [$injector:unpr] Unknown provider: $$isDocumentHiddenProvider <- $$isDocumentHidden <- $$animateQueue <- $animate <- $compile <- $$animateQueue.

Neyin yanlış gittiğini anlamıyorum, son dağıtımı iyi çalıştı, şimdi bile bir hata göstergesini geri alır.

function MyController($scope, $http) { 
// ... 
} 
MyController.$inject = ['$scope', '$http']; 

, bana yardım edin: Bu benim denetleyicisi bir örnektir.

Benim bower.json

"dependencies": { 
    //...... 
    "angular": "1.5.6", 
    "angular-animate": "^1.5.6",  
    "angular-material": "^1.1.1", 
    "angular-aria": "^1.5.8" 
    } 

UPD. Diğer taraftan bakla, daha rahattır. Sizi en son ana sürümüne (ilk sayı) güncelleyecektir.^1.2.3, 1.3.0 dahil olmak üzere tüm 1.x.x sürümleriyle eşleşecek ancak 2.0.0'da kapanacak. Ben anet ve ariada filet kaldırırım. Teşekkürler

cevap

32

Yakın zamanda benzer bir sorun yaşadım.

Köşeli malzeme kullanıyordum (çim biçme makinesiyle birlikte) ancak kullandığım sürümleri tamir etmedim.

i çalışmak 1.5.9 açısal ama Bower burada benim bower.json dosyasında şu satırları ilave

1.6.0 versiyonu açısal madde 1.1.1, açısal-Canlı açısal aria ulpoaded zaman ve Şimdi çalışıyor:

"angular-animate": "1.5.9", 
"angular-aria": "1.5.9", 
+1

Bower.json'umu yatırdım, lütfen gör. – Andy

+1

Bana çok yardımcı oldu – Andy

+3

Diğer taraftan, caret daha rahat. Sizi en son ana sürümüne (ilk sayı) güncelleyecektir.^1.2.3, 1.3.0 dahil olmak üzere tüm 1.x.x sürümleriyle eşleşecek ancak 2.0.0'da kapanacak. Ben anet ve ariada fileti kaldırırım. Teşekkürler – Andy