2016-11-10 5 views
2

Ich habe ein 3rd-Party-Modul jsPDF mit meiner eckigen App installiert. Das Modul funktioniert einwandfrei, aber ich erhalte einen Fehler in meiner Konsole:Verwenden externe Bibliothek mit eckigen cli

Cannot find module '../../../node_modules/jspdf/dist/jspdf.min.js'.

Was ich tat:

  1. Installieren Sie das Modul über npm:

npm install MrRio/jsPDF --save

  1. Import das Modul in meiner Komponente:

import * as jsPDF from '../../../node_modules/jspdf/dist/jspdf.min.js';

  1. Dann funktioniert einfach mit diesem Modul in meiner Komponente.

Fehlt hier etwas?

+0

Schauen Sie sich die Anleitung hier an: https://github.com/angular/angular-cli#3rd-party-library-installation. Wenn jsPDF im globalen Gültigkeitsbereich sein muss, müssen Sie die Datei "js" zu "apps [0] .scripts" in Ihrer Datei "angular-cli.json" hinzufügen, die dann so zusammengestellt wird, als ob sie mit einem '' geladen wäre

Verwandte Themen