Вы, ребята, знаете, можно ли добавить зависимость модуля после его создания? Что-то вроде этого:
// init module in file A
angular.module("myApp", []);
// retrieve module in file B and add new dependencies:
mod = angular.module("myApp");
// now I want to add an 'ngResource' dependency to mod
// ???
EDIT: Я понимаю, это может показаться странным вопросом. Я работаю над организацией приложений на основе компонентов и хочу также посмотреть, может ли подкомпонент добавить к нему родительский компонентный компонент без определения его собственного модуля. Что-то вроде этого:
app/
components/
|__componentA/
|__app.js // initializes component A module
|__subcomponentA/
|__app.js // want to add subcomponentA dependencies to componentA module from here
Моя альтернатива просто объявляет все зависимости subcomponentA непосредственно от модуля componentA, но с точки зрения организации я бы предпочел сохранить эти зависимости внутри каталога subcomponentA, поэтому, если позже я решу удалить подкомпонентA из app, мне не нужно забывать удалять его зависимости от модуля componentA. Я хочу, чтобы все, что касается subcomponentA, было сгруппировано внутри каталога subcomponentA. Моя сборка script гарантирует, что код компонента будет обработан до того, как будет существовать подкомпонент A.
Спасибо всем, кто наносит удар по этому вопросу.