System.config({ //use typescript for compilation transpiler: 'typescript', //typescript compiler options typescriptOptions: { emitDecoratorMetadata: true }, //map tells the System loader where to look for things map: { app: "./src", '@ngrx': 'https://npmcdn.com/@ngrx', 'store-saga': 'https://npmcdn.com/store-saga@1.0.0-beta.4', 'rxjs': 'https://npmcdn.com/rxjs@5.0.0-beta.2' }, //packages defines our app package packages: { app: { main: './main.ts', defaultExtension: 'ts' }, '@ngrx/store': { main: 'dist/index.js', defaultExtension: 'js' }, '@ngrx/devtools': { main: 'dist/index.js', defaultExtension: 'js' }, 'store-saga': { main: 'index.js', defaultExtension: 'js' }, 'rxjs': { main: 'index.js', defaultExtension: 'js' } } });