Ich versuche, eine Drittanbieter-Komponentenbibliothek mit dem Namen wijmo mit Angular 2 zu verwenden. SystemJS hat uns zwar kein Ende der Probleme gegeben, aber wir haben es zum Laufen gebracht. Ich bin gespannt zu sehen, dass angular-cli auf webpack umzieht, und das Beispielprojekt ist schnell.Verwenden Sie das SystemJS-Modul im Webpack?
Das Problem ist, dass wijmo scheint nur eine verkleinerte Datei für ihre eckigen 2 Komponenten enthalten, und das Hinzufügen sie zum angle-CLI wirft einen Fehler, dass "System" nicht definiert ist, da SystemJS nicht mehr verwendet wird. Gibt es eine Möglichkeit, diese minimierte SystemJS Javascript-Datei mit dem neuen Angular-Cli oder Webpack 2 zu verwenden?
Der Import und die Verwendung wie folgt aussieht, und Intellisense funktioniert, weil wir die .d.ts
Dateien in einem Knotenmodul in unserem Projekt haben:
import * as wjInput from 'wijmo/wijmo.angular2.input';
directives: [wjInput.WjInputDateTime]
ich naiverweise dachte ich, die Winkel-cli hacken könnte und fügen Sie eine externe auf die Config, aber dann habe ich die ‚System ist nicht definiert‘ Fehler:
external: {
"wijmo": "wijmo"
},