2017-06-13 2 views
0

Ich verwende ng-Blitz in mein Eckige Projekt, wenn AOT läuft ich folgende Fehlermeldung erhalten, für eines der Module in ng-BlitzRollup AOT Fehler: „Ein Modul kann sich nicht importieren“

aot\node_modules\ng-lightning\popovers\popover.ngfactory.js (10:0) 

     A module cannot import itself 
    .. 
    import * as i3 from './popover.ngfactory'; 

Irgendeine Idee, wie man einen solchen Fehler überwinden kann?

Antwort

4

Es gibt eine issue derzeit in eckigen 4.2, die dieses Problem beim Kompilieren mit Rollup verursacht. Ich schlage vor, entweder auf eckige 4.1 zu verzichten oder auf einen Patch zu warten.

+0

was muss heruntergestuft werden? Das ist komisch, weil ich nur dieses Problem mit ng-blitz, nicht generell AOT – Yuvals

+1

Angular selbst habe. Es beeinflusst andere Pakete, die von eckigen abhängen. Siehe https://github.com/angular/material2/issues/5081 und https://github.com/angular/angular/commit/ed73d4f3ac6b542bf5ea3eb73fbe91e2ceabcdb4. Welche Version von eckig verwendest du in deinem Projekt? – Raven

+0

Ich verwende 4.2.2. Also schlagen Sie vor, Core downgrade? – Yuvals

Verwandte Themen