bower_concat ist großartig. Wenn Sie ein Bower Paket hinzufügen, mit:bower_concat entspricht für NPM
bower install something --save
bower_concat wird die Javascript und CSS aus diesem Paket automatisch abgerufen und in ein Bündel concantenate, so dass Sie mit einer schönen vendor.js und vendor.css Dateien beenden, den Sie mit dann verkleinern und injizieren Sie in HTML.
Mit dem Aufkommen von angular2 though und dem Typescript-Import-System durchlaufen alle Pakete, einschließlich des in Ihrer App verwendeten, NPM.
Gibt es ein Äquivalent von bower_concat für NPM? Es würde Sie automatisch CSS abrufen und ein Bundle damit erzeugen?
Werfen Sie einen Blick auf https://github.com/gruntjs/grunt-contrib-concat – AngJobs
@AngJobs bower_concat ist kein einfaches concat-Tool. Es extrahiert relevante js und css aus dem Paket und verkettet sie automatisch. Mit grunt-concat müsste ich das grunfile jedes Mal aktualisieren, wenn ich eine Abhängigkeit hinzufüge. –
Ich denke, Webpack kann das und noch viel mehr: https://webpack.github.io/docs/stylesheets.html; der Nachteil ist meiner Meinung nach, dass Webpack etwas gewöhnungsbedürftig ist. Aber Sie können ein gut getestetes Beispiel wie Angular 2 Webpack Starter verwenden: https://github.com/AnglarClass/angular2-webpack-starter – Manube