Cause de l'erreur angulaire: "Erreur: aucun module: ngCookies"?

Dans mon application, j'ai fais ceci:

angular.module('myApp.controllers', ['ngCookies']).
  controller('AppCtrl', function ($scope, socket, $cookies) {
        console.log("socket:");
        console.log(socket);
        $scope.component = 'main';
        gLoggedIn = "no";
        gUserName = "";
        console.log("reset logged in status");
        sid = $cookies;
        $scope.setComponent = function(val) {
            $scope.component = val;
        }
  }).

Mais je reçois l'erreur:

TypeError: 'undefined' is not an object (evaluating 'angular.module')" and "Error: No module: ngCookies

Évidemment, je charge ['ngCookies'] ici dans le module! Et en plus, j'ai fait une charmille installer angulaire, angulaire des cookies, et angulaires-chargeur, et a ajouté ça à mon index.jade:

script(src='bower_components/angular-cookies/angular-cookies.js')
script(src='bower_components/angular/angular.js')
script(src='bower_components/angular-loader/angular-loader.js')

Donc, ce qui donne?

J'ai essayé d'ajouter ['ngCookies'] en divers endroits, en vain: app.js, nope; services.js, nope; quel est donc le problème?

source d'informationauteur CommaToast