0

Kann jemand bitte wie Gulp für Ahead of Time-Erstellung eines Angular2-Projekts, das SystemJs verwendet, verwenden. Ich meine, alle Schritte zu automatisieren, die in https://angular.io/docs/ts/latest/cookbook/aot-compiler.htmlAngular2 SystemJs, vor der Zeitkompilierung mit Gulp

erwähnt werden, d.h. NgFactories, Treeschaking und Bündelung erzeugen?

+0

Bitte beachten Sie den folgenden Link, ich hoffe, es wird Ihnen einen Start geben. http://stackoverflow.com/questions/39340283/angular-2-ahead-of-time-compiler-with-gulp-typescript –

+0

Danke Vikram, das eigentliche Problem ist die Schritte nach dem Erzeugen der ngfactory-Dateien –

Antwort

1

Sie müssen keinen Schluck dafür verwenden. Sie "verstecken" einfach die Befehle hinter einem npm "package.json" -Skriptbefehl. (Wenn Sie wirklich cmd mit Schluck feuern möchten, können Sie zum Beispiel das Shell js gulp plugin verwenden). Nachdem Sie die Ausgabe von AoT haben, benötigen Sie ein Werkzeug, das die Ausgabe übernimmt und damit arbeiten kann. Sie müssen Bundles erstellen, um die Anwendung in den Produktionszustand zu versetzen. Daher können Sie rollup.js oder webpack verwenden. Du musst keinen Schluck mehr nehmen. Aber es gibt Schluck-Rollup und Schluck-Webpack-Plugins da draußen. Aber mit webpack oder rollup.js nach AoT ohne Schluck sollten Sie geben, was Sie wollen.

Verwandte Themen