!!Total beginner here!!
I have run into an error - chrome console gives me an error regarding:
[$injector:modulerr] The problem is that I have not installed angular-route.min.js which is what you're supposed to do in all angular versions after 1.2. My trouble began when I installed angular-route.min.js, put it in the same file as angular and my HTML files, referenced it in the code with <script src="angular-route.min.js"></script> but nothing happened.
I also put angular.module('app.js', ['ngRoute']); into my js file.
There are no typos in my code, I checked for those. On top of all that the console gives me an error saying angular-route.min.js was not found.
All help welcome, I have spent a long time googling but nothing came of it.
(function () { 'use strict'; angular.module('MSgApp', []); controller:('MsgController', MsgController); angular.module('app.js', ['ngRoute']); MsgController.$inject = ['$scope']; function MsgController($scope) { $scope.name = "Chris"; $scope.stateOfBeing = "hungry"; $scope.sayMessage = function () { return "chris likes to eat cookies"; }; $scope.feedChris = function () { $scope.stateOfBeing = "fed"; }; } })(); <!DOCTYPE html> <html ng-app='DIApp'> <head> <meta charset="utf-8"> <script src="angular.min.js"></script> <script src="angular-route.min.js"></script> <script src="app.js"></script> <title>custom attributes</title> </head> <body> <div ng-app="app.js"></div> <h1>expressions and interpolation</h1> <div ng-controller='MsgController'> {{name}} has a message for you: <br> {{sayMessage()}} <div> <button ng-click="feedChris()">Feed chris</button> <br> <img ng-src="D:/stuff/coursera angular/chris_{{stateOfBeing}}.png"> </div> </div> </body> </html> 
Errors after unminified both angular and angular-route

