Skip to content
This repository was archived by the owner on Dec 4, 2017. It is now read-only.

Commit 0047919

Browse files
Foxandxsswardbell
authored andcommitted
docs(quickstart): update guide systemjs.config.js
closes #1542
1 parent f9211fd commit 0047919

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

public/docs/_examples/quickstart/ts/systemjs.config.1.js

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
var packages = {
1919
'app': { main: 'main.js', defaultExtension: 'js' },
2020
'rxjs': { defaultExtension: 'js' },
21-
'angular2-in-memory-web-api': { defaultExtension: 'js' },
21+
'angular2-in-memory-web-api': { main: 'index.js', defaultExtension: 'js' },
2222
};
2323

2424
var ngPackageNames = [
@@ -33,10 +33,21 @@
3333
'upgrade',
3434
];
3535

36-
// Add package entries for angular packages
37-
ngPackageNames.forEach(function(pkgName) {
36+
// Individual files (~300 requests):
37+
function packIndex(pkgName) {
38+
packages['@angular/'+pkgName] = { main: 'index.js', defaultExtension: 'js' };
39+
}
40+
41+
// Bundled (~40 requests):
42+
function packUmd(pkgName) {
3843
packages['@angular/'+pkgName] = { main: pkgName + '.umd.js', defaultExtension: 'js' };
39-
});
44+
};
45+
46+
// Most environments should use UMD; some (Karma) need the individual index files
47+
var setPackageConfig = System.packageWithIndex ? packIndex : packUmd;
48+
49+
// Add package entries for angular packages
50+
ngPackageNames.forEach(setPackageConfig);
4051

4152
var config = {
4253
map: map,

public/docs/_examples/systemjs.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
packages['@angular/'+pkgName] = { main: pkgName + '.umd.js', defaultExtension: 'js' };
4343
};
4444

45+
// Most environments should use UMD; some (Karma) need the individual index files
4546
var setPackageConfig = System.packageWithIndex ? packIndex : packUmd;
4647

4748
// Add package entries for angular packages

0 commit comments

Comments
 (0)