SystemJS ile ilgili biraz kafam karışık, dosyaları otomatik olarak ayrı ayrı yükler ve bunları büyük bir js dosyası halinde derlemez ve en aza indirmez.SystemJS (angular2.0): Ayrı dosyalar yüklenirken bir büyük JS'yi küçültün?
Orijinal fikrin daha küçük kötü uygulamalar olsa da farklı dosyalar için istekte bulunduğunu düşündüm. Ve tercih edilen büyük bir js dosyası (minimified) ve bunun yerine üretildi.
Şu anda SystemJS'nin ayrı dosyaları yüklemek için nasıl yüklendiğimi buradan görebilirsiniz (aşağıya bakın), şimdi bunu yapmanın önerilen yolu bu mu?
System.config({
packages: {
app: {
format: 'register',
defaultExtension: 'js'
}
}
});
System.import('app/main')
.then(null, console.error.bind(console));
angular2 takımı, bu işi yapmanın yolunu kullanıyor çünkü başlaması en kolay olanı. İstediğiniz şey, SystemJS oluşturucu, Webpack, JSPM, Rollup vb. Ile yapabileceğiniz bir paketlemedir. Zaten sistem kümelerini kullandığınızdan beri [SystemJS oluşturucu] ile deneyebilirsiniz (https://github.com/systemjs/builder). –