Angular (>=v4) + jspm + typescript refer: jspm-typescript-seed systemjs-angular-loader.js Angular team discourages from using moduleId which is used for component-relative paths. (changelog 2017-03-13) [TODO] But currently systemjs-angular-loader.js does not support jspm bundle.