Ошибка AOT: ng build —prod выдает ошибку в Angular 7

#angular #typescript #compiler-errors #angular2-aot

#angular #typescript #ошибки компилятора #angular2-aot

Вопрос:

СООБЩЕНИЕ ОБ ОШИБКЕ:

 Lambda not supported.
 {"__symbolic":"error","message":"Lambda not supported","line":45,"character":23}
  

Я обновил свое Angular 6 приложение до Angular 7 . Я запускаю ng build --prod aot: true и получаю указанную выше ошибку. Он работал нормально до обновления до Angular 7

КОД: вот где он выдает ошибку

 public static request(requestUrl: string, options?: RequestInit): Promise<FetchResponse> {
    return new Promise((resolve, reject) => {
      fetch(requestUrl, options)
        // .then(HelperFetch.parseJSON)
        .then((response: any) => {
          const resolver = new Resolver();
          // other code
          return <any> resolver.promise;
        })        
        .catch((error) => reject(new FetchResponse({

        })));
    });
  }
  

Кто-нибудь знает, в чем может быть проблема? и как это решить?

Комментарии:

1. github.com/ng-packagr/ng-packagr/issues/696 может помочь

2. @ExplosionPills Я применил некоторые решения, которые я нашел в Интернете, но ни одно из них не сработало для меня. Я не знаю, почему раньше он не выдавал никаких ошибок, а теперь выдает эту ошибку. Для меня это не имеет никакого смысла.