Ошибка при использовании библиотеки Angular 8 в качестве пакета npm - PullRequest
0 голосов
/ 18 февраля 2020

Я создал библиотеку angular 8, которая отлично компилируется, и я могу упаковать ее с помощью команды npm pack, чтобы использовать в другом проекте в качестве пакета npm. Когда я использую эту библиотеку в другом проекте, я могу без проблем обслуживать ее или строить в режиме JIT. Проблема возникает, когда я делаю это в режиме AOT.

Ошибка, которая показывает компиляцию aot проекта, является следующей:

ОШИБКА в Невозможно прочитать свойство 'indexOf' из null

Я не вижу ничего, кроме этого. После более подробного изучения проблемы я обнаружил, что проблема находится в node_modules. Это путь ошибки:

\ node_modules@angular \ compiler \ bundles \ compiler.umd. js

Версии проекта:

  • Angular CLI: 8.3.25
  • Узел: 10.15.3
  • ОС: win32 x64
  • Angular: 8.2.14
@angular-devkit/architect          0.803.25
@angular-devkit/build-angular      0.803.25
@angular-devkit/build-optimizer    0.803.25
@angular-devkit/build-webpack      0.803.25
@angular-devkit/core               8.3.25
@angular-devkit/schematics         8.3.25
@angular/cdk                       8.2.3
@angular/cli                       8.3.25
@angular/flex-layout               8.0.0-beta.27
@angular/http                      7.2.16
@angular/material                  8.2.3
@angular/material-moment-adapter   8.2.3
@ngtools/webpack                   8.3.25

Версии библиотеки:

  • Angular CLI: 8.3.25
  • Узел: 10.15.3
  • ОС: win32 x64
  • Angular: 8.2.14
@angular-devkit/architect          0.803.25
@angular-devkit/build-angular      0.803.25
@angular-devkit/build-ng-packagr   0.803.25
@angular-devkit/build-optimizer    0.803.25
@angular-devkit/build-webpack      0.803.25
@angular-devkit/core               8.3.25
@angular-devkit/schematics         8.3.25
@angular/cli                       8.3.25
@angular/http                      7.2.16
@ngtools/webpack                   8.3.25
@schematics/angular                8.3.25
@schematics/update                 0.803.25
ng-packagr                         5.7.1

Основная проблема заключается в что я не могу знать, где находится проблема или ошибка.

Надеюсь, вы мне поможете! :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...