Файлы машинописи, не компилируемые в Angular 2 с Visual Studio 2015
Я последовал заОтвет Зака и создайте новый проект VS 2015.NET 5 и запустите Angular 2 с Typescript. Похоже, это работает. Но есть небольшая проблема:
MyApp.ts:
import { Component } from "angular2/core";
@Component({
selector: "my-app",
template: `
<div>Hello from Angular 2</div>
`
})
export class MyApp {
public constructor() {
}
}
Когда я изменяю шаблон, введите другой текст, скажем,<div>Some text here</div>
, а затем я перекомпилирую проект и запустите в браузере, чтобы увидеть изменения - он по-прежнему показывает старый шаблон текста -Привет из Angular 2, Итак, я проверил вMyApp.js
(составлено изMyApp.ts
), и нет никаких изменений также.
(Я пытался собрать проект несколько раз, также закройте VS и снова откройте его -MyApp.ts
компилируется только один раз - впервые при его создании.)
Дополнительные файлы: (это может помочь решению)
tsconfig.json:
{
"compilerOptions": {
"target": "es5",
"module": "system",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
},
"exclude": [
"node_modules"
]
}
Откуда это (проблема)? Угловая? Машинопись? VS 2015? По моему мнению - должно быть что-то с Typescript и его компиляцией? Какие-либо предложения?
P.S: эта реализация не работает на IE!
Прогресс: если я очищаю - перестраиваю - создаю свой проект - он компилирует файлы .ts, но это то же самое, что и при первой компиляции - на самом деле это не решение ...