Ответ 1
Если у вас есть зависимость (добавление в приложении), которую вы хотите использовать из хост-приложения, и вы хотите использовать ее в своем движке (в приложении), вы должны включить его прямо в свой движок, а затем ваш движок делится им с приложением.
В настоящее время, я полагаю, вы описали:
[ application ]
+ engine
+ addon
+ component
И вы хотите использовать компонент в своем движке.
Вместо этого я бы предложил, если ваш движок нуждается в нем, дайте ему свой движок.
[ application ]
+ engine
+ addon
+ component
Если ваше приложение также нуждается в этом, вы также можете быть зависимым от своего приложения или поделиться своей зависимостью от своего движка с вашим приложением.
Обмен зависимостями от движка с приложением описывается на новом веб-сайте ember-engine.