Вам не нужно отключать Angular batarang; просто выполните следующие действия:
Я знаю, что это не лучшее решение, но это самая быстрая вещь, которую я мог найти, не слишком углубляясь в проблему
Обновление:
Проверка того, что происходит. Я заметил, что проблема возникает, когда мы определяем несколько модулей, и мы добавляем одинаковые зависимости для всех из них.
, например:
angular.module("app", ["moduleB", "moduleC"]);
angular.module("moduleB", ["moduleC"]);
Когда я определяю модуль B, не передавая те же отпечатки с его родительским модулем, то переполнение стека отсутствует.
angular.module("moduleB", []);
Оказывается, это единственный путь
Из erlang
документации
Веселье очень ограничено, оно может занять только один параметр (объект для сопоставления): единственная переменная или кортеж. Он должен использовать тесты is_ guard. Языковые конструкции, которые не имеют представления в спецификации соответствия (if, case, receive и т. Д.), Не допускаются.
blockquote>Больше информации о характеристиках совпадений в Erlang