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