UNPKG

653 BJavaScriptView Raw
1var map = {
2 '@angular': 'node_modules/@angular',
3 'lodash': 'node_modules/lodash/index',
4 'rxjs': 'node_modules/rxjs',
5};
6
7var defaultPackages = [
8 '@angular/core',
9 '@angular/compiler',
10 '@angular/common',
11 '@angular/platform-browser',
12 '@angular/platform-browser-dynamic',
13];
14
15var packages = {
16 'lib': {
17 defaultExtension: 'js',
18 },
19 'node_modules': {
20 defaultExtension: 'js',
21 },
22 'rxjs': {
23 main: 'Rx.js',
24 },
25};
26
27function setDefaultPackage(packageName) {
28 packages[packageName] = {
29 main: 'index.js',
30 };
31}
32
33defaultPackages.forEach(setDefaultPackage);
34
35System.config({
36 map: map,
37 packages: packages,
38});