Я изучаю AngularJS после организации, вдохновленной ng-шаблоном. Я создаю разные модули Angular для разных частей моего сайта.
Тем не менее, я хочу создать все общие элементы (службы и директивы) в основном модуле, а все они будут находиться в отдельных исходных файлах.
Этот код работает, но является ли модуль в sessionService.js ссылкой на тот же модуль, что и app.js, или он создает новый с тем же именем?
app.js
var app = angular.module('myApp', [...])
.config(...)
.controller(...);
sessionService.js
angular.module('myApp', [])
.service('SessionService', function() { ... });