Not all that long ago, I started getting a lot (over 100) messages like the 
ones below in my console.log when first loading my Angular 2 page:

zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/rxjs/add/operator/mergeMap.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/rxjs/add/operator/toArray.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/rxjs/add/operator/map.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/ng2-bootstrap/node_modules/moment/moment.js".scheduleTask
 
@ zone.js:101
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/src/dialogs/signReportDlg.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/@angular/platform-browser-dynamic/platform_browser_dynamic.js".scheduleTask
 
@ zone.js:101
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/src/directives/multiselectDate.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/src/directives/ecgLeadItemEditor.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/src/directives/smartInput.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/src/directives/multiselect.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/src/directives/polarmap.js".scheduleTask
 
@ zone.js:101ZoneDelegate.scheduleTask @ zone.js:345
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/@angular/core/src/util/decorators.js".scheduleTask
 
@ zone.js:101
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/@angular/core/src/metadata/di.js".scheduleTask
 
@ zone.js:101
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/@angular/core/src/metadata/view.js".scheduleTask
 
@ zone.js:101
zone.js:101 XHR finished loading: GET 
"file:///F:/depot/depot/code/main/web/CedarsReport/node_modules/@angular/core/src/metadata/directives.js".

Notice that there are javascript files being loaded for rxjs, for angular, 
as well as my own project's directives. Only a small sample of the total 
files being loaded is shown.

The page seems to take a few seconds to load -- due to all these individual 
file loads. 

I am using a systemjs.config.js file fairly similar to the one here:
https://angular.io/docs/ts/latest/quickstart.html#!#config-files

I am also still on Angular RC 1. I know that's older, but I don't have time 
to update it right now. 

I'm wondering if all the XHR requests are 'normal'? That's just how Angular 
2 applications work? It didn't used to do this, but I don't know what I 
changed (or perhaps it was upgrading Angular from Beta to RC?) that made 
this start to happen.

How does one disable 'development mode' in Angular? Would that help?

Basically looking to speed up performance when first loading a page.

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to