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:
- Installieren Sie das Modul über npm:
npm install MrRio/jsPDF --save
- Import das Modul in meiner Komponente:
import * as jsPDF from '../../../node_modules/jspdf/dist/jspdf.min.js';
- Dann funktioniert einfach mit diesem Modul in meiner Komponente.
Fehlt hier etwas?
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