У меня все мои контроллеры AngularJS в одном файле, controllers.js. Этот файл имеет следующую структуру:
angular.module('myApp.controllers', [])
.controller('Ctrl1', ['$scope', '$http', function($scope, $http) {
}])
.controller('Ctrl2', ['$scope', '$http', function($scope, $http) }
}])
Я хотел бы поместить Ctrl1 и Ctrl2 в отдельные файлы. Затем я включил бы оба файла в мой index.html, но как это должно быть структурировано? Я попытался сделать что-то вроде этого, и в консоли веб-браузера выдается сообщение о том, что не удается найти мои контроллеры. Есть намеки?
Я искал StackOverflow и нашел этот похожий вопрос - однако, этот синтаксис использует другой каркас (CoffeeScript) поверх Angular, и поэтому я не смог следовать.