Существует ли соглашение об именах, которое необходимо соблюдать для инициализатора экземпляра?
Ну, позвоните им, чтобы узнать, что они делают.Если вы пишете аддоны, я бы назвал их как ваше аддон.
В какой момент точно выполняется инициализатор экземпляра (при выполнении локального сервера ember build / ember)?
Инициализатор экземпляра вызывается на клиенте.Возможно это было недоразумение, это не , вызванный во время ember build
или ember serve
!Это одна из первых вещей, которая происходит, когда веб-страница открывает приложение.Они запускаются после инициализаторов.
В Fastboot они вызываются для каждого запроса, в отличие от инициализаторов, которые вызываются только один раз.
Как мы можем отладить или увидеть значения в экземпляреинициализатор?(например, если у меня есть код, который проверяет appInstance.mountPoint, как мне распечатать / увидеть его значение в отладке / журналах)?
Точно так же, как вы отлаживаете любой код JS.Вы можете добавить debugger;
или сделать console.log()
.Затем убедитесь, что ваша консоль JS открыта во время загрузки страницы.Возможно, проще открыть консоль JS, а затем перезагрузить страницу.
Как уже упоминалось, код выполняется в браузере , поэтому вы не получите никакой информации журнала на сервере разработки ember.консоль или во время ember build
.