Uncaught TypeError: System.import не является функцией

Этот код должен отображатьdiv содержащий Hello World, но вместо этого я получаю сообщение об ошибкеUncaught TypeError: System.import is not a function, Я слежу за обучающим видео для ng-book2, которое содержит следующий код вindex.html:

<!DOCTYPE html>
<html>
<head>
  <title>Angular 2</title>

  <script src="js/traceur-runtime-0.0.90.js"></script>
  <script src="js/system-0.18.4.js"></script>
  <script src="js/angular2-alpha31.js"></script>
</head>
<body>
  <script>System.import('js/app');</script>
  <hello-world></hello-world>
</body>
</html>

а такжеapp.ts:

/// <reference path="../lib/node_modules/angular2/angular2.d.ts" />

import {
  Component,
  View,
  bootstrap
} from 'angular2/angular2';

// Annotation section
@Component({
  selector: 'hello-world'
})
@View({
  template: '<div>Hello World</div>'
})
// Component controller
class HelloWorld {

}

bootstrap(HelloWorld);

и, наконец, текущая структура каталогов:

/ng2
  /js
    angular2-alpha31.js
    app.js
    app.js.map
    system-0.18.4.js
    system-0.18.4.js.map
    traceur-runtime-0.0.90.js
  index.html

Оглядываясь на решения,Единственный вопрос, который кажется достаточно похожим утверждает, что есть проблема с системойconfig.js, За исключением этого урока, на видео показано, как это работает без намеков на настройку. Я должен упомянуть, что это размещено на удаленном сервере по сравнению с локальным HTTP-сервером, используемым в видео.

Скриншоты окна разработчика:

Каждый файл, показанный в приведенной выше структуре каталогов, является самым актуальным на GitHub на момент написания этого. Есть ли файл конфигурации по умолчанию, который я должен включить, если я использую удаленный сервер или я что-то упускаю полностью?

Ответы на вопрос(2)

Ваш ответ на вопрос