Скомпилируйте файл Angular2 ts

Я пытаюсь Angular2 с использованием Typescript, но у меня проблема с TSC.

Это мой файл tsconfig.json:

{
"compilerOptions": {
    "module": "commonjs",
    "noImplicitAny": true,
    "removeComments": true,
    "preserveConstEnums": true,
    "out": "compiled.js",
    "emitDecoratorMetadata":true,
    "target":"es5"
},
"files": [
    "ts/_base/_all.ts"
]
}

Это мой файл _all.ts:

///<reference path="./typings/libs.d.ts"/>
///<reference path="../app.ts"/>
///<reference path="../controllers/loginCtrl.ts"/>

И это мой контроллер приложения:

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

@Component({
    selector: 'my-app'
})
@View({
    template: `Hi`
})

class MyAppComponent 
{   
    constructor() 
    {
    }
} 

bootstrap(MyAppComponent); 

Нормально работаетTSC Я получаю один выходной файл (compiled.js), но с помощью angular2 я получаю один файл .js для каждого файла ts (поэтому tsc не объединяет вывод) ...

Я заметил, что проблема присутствует с помощью оператора импорта:

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

Пропустив эту строку, выходные данные корректно объединены (но без импорта я не могу использовать модуль).

Что я делаю не так?

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

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