Nie można pobrać wtryskiwacza z kanciastego
Mam tę aplikację z dwoma modułami:
angular.module('components', []).directive('foo', function () { return {};});
angular.module('gaad', ['components']);
Istnieje kilka dyrektyw związanych z tymi modułami, których tutaj nie uwzględniam. Aplikacja działa dobrze. Jednak gdy próbuję pobrać wtryskiwacz dla moduługaad
:
var injector = angular.injector(['gaad', 'components']); //called after 'gaad' module initialization
błąd został zgłoszony:
Uncaught Error: Unknown provider: $compileProvider from components
Aplikacja jest teraz dość duża i nie mam pojęcia, gdzie szukać błędów. Więc moje pytanie brzmi:Co może być przyczyną moich problemów?
EDYTOWAĆ: Udało mi się powtórzyć mój problem:http://jsfiddle.net/selbh/ehmnt/11/