ngx-graph: сборка не удалась

Я использовал ngx-graph для реализации визуализации DAG. Отлично работает во время разработки и не выдает ошибок. Находясь в развернутой сборке, он накапливает ошибки в консоли.

Я думаю, что он ищет какого-то поставщика, но ни один не описан в пакете или демо. Вот мой файл app.module.ts:

import { NgxChartsModule } from '@swimlane/ngx-charts';
import { NgxGraphModule } from '@swimlane/ngx-graph'
import { BrowserAnimationsModule } from '@angular/platform-browser/animations'
...
imports: [
    ...,
    NgxChartsModule,
    NgxGraphModule,
    BrowserAnimationsModule
]

3 ответа

У нас также была эта проблема с компиляцией AOT с использованием ngx-graph с Angular 7 и не хотел отключать компиляцию AOT.

Похоже, что предыдущие версии ngx-graph а также ngx-charts корректно работают с компиляцией AOT.

Мы пробовали с

"@swimlane/ngx-graph": "5.5.0"

"@swimlane/ngx-charts": "8.1.0"

и он работает нормально

Подробнее в этом выпуске

Ошибка была вызвана тем, что ngx-graph зависел от ngx-charts в более ранних версиях. Они исправили это в версии 6.0.0+, и зависимость была удалена.

Исправлено с помощью команды,

ng build --prod --aot = false --build-optimizer = false

Другие вопросы по тегам