Eins Soft
1 min readMay 25, 2018

--

Pavel M, for make this example run under the latest Angular (6) Version i had to import rxjs-compat:

npm i — save rxjs-compat

and alter the systemjs.config.js accordingly

System.config({
paths: {npm:’: ‘/node_modules/’},
map: {app: ‘dist/app’,‘@angular/core’: ‘npm:@angular/core/bundles/core.umd.js’,‘@angular/common’: ‘npm:@angular/common/bundles/common.umd.js’,‘@angular/compiler’: ‘npm:@angular/compiler/bundles/compiler.umd.js’,‘@angular/platform-browser’: ‘npm:@angular/platform-browser/bundles/platform-browser.umd.js’,‘@angular/platform-browser-dynamic’: ‘npm:@angular/platform-browser-dynamic/bundles/platform-browser-dynamic.umd.js’,‘core-js’: ‘npm:core-js’,‘zone.js’: ‘npm:zone.js’,
‘rxjs’: ‘npm:rxjs’,
‘rxjs-compat’: ‘npm:rxjs-compat’,
‘tslib’: ‘npm:tslib/tslib.js’
},
packages: {‘dist/app’: {},
‘rxjs’: {‘main’: ‘index.js’,‘defaultExtension’: ‘js’},
‘rxjs/operators’: {‘main’: ‘index.js’,‘defaultExtension’: ‘js’},
‘rxjs/internal-compatibility’: {‘main’: ‘index.js’,‘defaultExtension’: ‘js’},
‘rxjs/testing’: {‘main’: ‘index.js’,‘defaultExtension’: ‘js’},
‘rxjs/ajax’: {‘main’: ‘index.js’,‘defaultExtension’: ‘js’},
‘rxjs/webSocket’: {‘main’: ‘index.js’,‘defaultExtension’: ‘js’},
‘rxjs-compat’: {‘main’: ‘index.js’,‘defaultExtension’: ‘js’},

‘core-js’: {},‘zone.js’: {}}
});

--

--