AngularJS: $ injector: erreur non résolue lors de l'utilisation de ngAnimate

Je suis en train d'ajouter ngAnimate à mon angulaire de l'application des dépendances. Voici mon angulaire application fichier:

var carApp = angular.module("carApp", ["ngAnimate"]);

Voici mon TableBodyCtrl contrôleur:

carApp.controller("TableBodyCtrl", function($scope, $http){
    $scope.loading = false;
    ...
});

Voici mon TablePanelCtrl:

carApp.controller("TablePanelCtrl", function(){
    this.tab = 1;
    ...
});

Mon contrôleur sont dans des fichiers différents dans le controller dossier.

Voici le script charge angulaire bibliothèques:

<script type="text/javascript" src="js/angular.min.js"></script>
<script type="text/javascript" src="js/angular-animate.min.js"></script> 

Voici le script de chargement de mon angulaire application fichier:

<script type="text/javascript" src="js/carApp.js"></script>

Voici le script charge de mes contrôleurs:

<script type="text/javascript" src="js/controllers/TablePanelCtrl.js"></script>
<script type="text/javascript" src="js/controllers/TableBodyCtrl.js"></script>

Quand je lance mon application web, j'obtiens cette erreur:

Unknown provider: $$qProvider <- $$q <- $animate <- $compile

https://docs.angularjs.org/error/$injector/unpr?p0=$$qProvider%20%3C-%20$$q%20%3C-%20$animate%20%3C-%20$compile

Cette erreur n'a commencé à se manifester après l'ajout "ngAnimate" à mon angulaire application dépendances.

Comment puis-je régler ce problème?

source d'informationauteur Michael