Angular2 troppe richieste di file sul carico

Sto creando un sito Web utilizzando Angular2 e sto avendo quello che suppongo sia un problema. Al primo caricamento della mia pagina angular, SystemJS sta facendo più di 500 richieste per recuperare ogni file angular2/src nella directory angular2/src . In totale, il primo caricamento scarica più di 4 MB e richiede più di 14 secondi per essere avviato.

Il mio index.html include i seguenti script:

         

E il mio codice di inizializzazione di systemJs assomiglia a questo:

   System.config({ defaultJSExtensions: true, paths: { '*': 'libs/*', 'app/*': 'app/*' }, packageConfigPaths: ['libs/*/package.json'], packages: { app: { format: 'register', defaultExtension: 'js' } } }); System.import('app/main') .then(null, console.error.bind(console));  

La mia cartella pubblica ha la seguente struttura:

 . ├── img ├── styles ├── app ├── libs | └── angular2 | └── systemjs | └── rxjs | └── jquery | └── lodash | └── bootstrap └── index.html 

Un paio di schermate di alcuni dei file js richiesti: inserisci la descrizione dell'immagine qui

inserisci la descrizione dell'immagine qui

C’è un modo per evitare tutte quelle richieste?