У меня есть все мои контроллеры 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, и поэтому я не смог следовать.