Я хотел бы, чтобы фиктивное приложение имело некоторые зависимости, которые не используются для самого аддона, Возможно ли вообще?Зависимости от Dummy app
На данный момент, я некоторые обходные пути в index.js такие:
var isDummy = app.project.pkg.name === 'ember-idx-forms'
if (isDummy) {
app.import('...');
}
Есть ли лучший подход?
Спасибо.
Этого недостаточно, потому что, если у вас есть инструкция import для несуществующей брокколи, зависящей от нее, это не сработает. – asaf000
Конечно, вы также должны указать среду в Брокколи. 'app.import' принимает хеш с включенными для разработки и тестирования. – givanse
Этого еще недостаточно, потому что если у вас есть devDependency X для манекена (который выполняется в режиме dev), оператор import будет запускаться, когда пользователь запустит приложение (так как env также является режимом dev). – asaf000