UNPKG

2.43 kBJavaScriptView Raw
1/**
2 * System configuration for Angular 2 samples
3 * Adjust as necessary for your application needs.
4 */
5(function (global) {
6 System.config({
7 paths: {
8 // paths serve as alias
9 'npm:': 'node_modules/'
10 },
11 // map tells the System loader where to look for things
12 map: {
13 // our app is within the app folder
14 app: 'dist',
15
16 // angular bundles
17 '@angular/core': 'npm:@angular/core/bundles/core.umd.js',
18 '@angular/common': 'npm:@angular/common/bundles/common.umd.js',
19 '@angular/compiler': 'npm:@angular/compiler/bundles/compiler.umd.js',
20 '@angular/platform-browser': 'npm:@angular/platform-browser/bundles/platform-browser.umd.js',
21 '@angular/platform-browser-dynamic': 'npm:@angular/platform-browser-dynamic/bundles/platform-browser-dynamic.umd.js',
22 '@angular/http': 'npm:@angular/http/bundles/http.umd.js',
23 '@angular/router': 'npm:@angular/router/bundles/router.umd.js',
24 '@angular/forms': 'npm:@angular/forms/bundles/forms.umd.js',
25
26 // angular testing umd bundles
27 '@angular/core/testing': 'npm:@angular/core/bundles/core-testing.umd.js',
28 '@angular/common/testing': 'npm:@angular/common/bundles/common-testing.umd.js',
29 '@angular/compiler/testing': 'npm:@angular/compiler/bundles/compiler-testing.umd.js',
30 '@angular/platform-browser/testing': 'npm:@angular/platform-browser/bundles/platform-browser-testing.umd.js',
31 '@angular/platform-browser-dynamic/testing': 'npm:@angular/platform-browser-dynamic/bundles/platform-browser-dynamic-testing.umd.js',
32 '@angular/http/testing': 'npm:@angular/http/bundles/http-testing.umd.js',
33 '@angular/router/testing': 'npm:@angular/router/bundles/router-testing.umd.js',
34 '@angular/forms/testing': 'npm:@angular/forms/bundles/forms-testing.umd.js',
35
36 // other libraries
37 'rxjs': 'npm:rxjs',
38 'angular2-in-memory-web-api': 'npm:angular2-in-memory-web-api',
39 'i-spy': 'npm:i-spy/i-spy.js',
40 'angular2-jwt': 'npm:angular2-jwt/angular2-jwt.js',
41 'angular2-uuid': 'npm:angular2-uuid/index.js'
42 },
43 // packages tells the System loader how to load when no filename and/or no extension
44 packages: {
45 app: {
46 //main: './main.js',
47 defaultExtension: 'js'
48 },
49 rxjs: {
50 defaultExtension: 'js'
51 },
52 'angular2-in-memory-web-api': {
53 defaultExtension: 'js'
54 }
55 }
56 });
57})(this);
\No newline at end of file