In my app I'm doing this:
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;
}
}).
But I keep getting the error:
TypeError: 'undefined' is not an object (evaluating 'angular.module')" and "Error: No module: ngCookies
Obviously I load ['ngCookies'] here in the module! And what's more, I did a bower install of angular, angular-cookies, and angular-loader, and added this to my 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')
So what gives?
I tried adding ['ngCookies'] in various places to no avail: app.js, nope; services.js, nope; so what is the problem?