Полу-решение
Установить AOT = 1 в переменных среды метеора.
Обсуждение
Мне удалосьзаставить ng-bootstrap работать с помощью sym-linking библиотеки (чтобы обеспечить ее перенос), а затем собрать Meteor с включенным AOT.
Я сузил исходную ошибку до области в коде компилятора Angular JIT.Я действительно не знаю, как работает код углового компилятора Angular-Meteor по отношению к обычному потоку компиляции Angular, поэтому я не могу понять причину проблемы.Если кто-нибудь может дать объяснение более низкого уровня, я был бы очень признателен за это!
Обновление В другом, но похожем вопросе лучшее полурешениебыл предоставлен ironmanu на этот вопрос .Это по-прежнему не идеальное решение, но оно пригодно для использования.
Решение состоит в том, чтобы добавить require('reflect-metadata');
в начало импорта модуля в app.module.ts
.Это решает проблему во время JIT.Я не уверен, почему компилятор Angular не решает эту проблему по своей сути, но это помогает!