모든 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를 검색하고 비슷한 질문을 찾았지만이 구문은 Angular 위에 다른 프레임 워크 (CoffeeScript)를 사용하므로 따라갈 수 없었습니다.