Вот что я хочу сделать:
Promise.all([aurelia.start(), entityManagerProvider.initialize()])
.then((results:Array<any>) => {
let aurelia: any = results[0];
aurelia.setRoot();
});
aurelia.start()
возвращает тип Aurelia, а initialize()
возвращает void.
Компилятор выдает сообщение об ошибке, что тип не может быть выведен из использования.
Я пытаюсь добиться того, чтобы они запускались одновременно, так как они оба являются очень длинными процессами, а затем запускаются Aurelia.setRoot();