Angular2-Seed + Typ + D3: Importfehler, 'Kann Modul' d3 'nicht finden

8

Ich versuche, D3 zu importieren, damit ich es in einem Angular2-Modul verwenden kann.

Einige Hintergrundinformationen:

Was ich getan habe:

  1. Ich habe das NPM D3-Paket installiert:

    %Vor%
  2. Ich habe die D3-Typbeschreibungen mit Typings installiert, wie Angular2-Seed für die Bibliotheken verwendet, die es bereits installiert hat.

    %Vor%
  3. Dann habe ich in meiner Angular2-Moduldatei die import-Anweisung

    hinzugefügt %Vor%

Das Ergebnis ist, dass TSC mir die Fehlermeldung "Kann Modul 'd3' nicht finden" . Was vermisse ich oder mache ich falsch?

    
Devaro 20.06.2016, 14:47
quelle

2 Antworten

3

Wenn Sie also in package.json bereits eine Abhängigkeit für like:

haben %Vor%

Sie können dann in /tools/config/seed.config.ts gehen und hinzufügen 'd3': '$ {this.NPM_BASE} d3 / d3.min.js' in SYSTEM_CONFIG_DEV -Objekt, wie:

%Vor%

Lass es mich wissen, wenn es hilft. Danke!

    
Cosmin 20.06.2016, 15:16
quelle
1

Ich hatte das gleiche Problem, und die obige Antwort half mir, meine Lösung zu debuggen - indem ich feststellte, dass es ein Config-Problem war, aber unter Verwendung von [email protected] musste ich {root} /e2e/tscconfig.json updaten ( durch hinzufügen:

%Vor%

wie folgt:

%Vor%

Beachten Sie, dass es in {root} / src / auch eine Datei tscconfig.json gibt. Ich aktualisierte dies und ich hatte immer noch ein Abhängigkeitsproblem mit:

%Vor%

in meiner Komponente, dass durch den Fehler. Hoffe das hilft mindestens einer Person!

    
Joseph Zapantis 19.12.2016 22:28
quelle