Подтвердить что ты не робот

Typescript не будет правильно компилироваться в VS2012

По непонятной причине Typescript неожиданно прекратил надежно компилировать в JS-код.

Использование VS2012, Typescript для VS ver 0.8.3.1 и Web Essentials версии 2.6 (установлено в "Скомпилировать при сохранении" ).

Я могу создать новый Typescript файл и внести в него простые изменения (например, экспортировать simnple var или функцию). Я могу сохранить файл TS и посмотреть перевод JS.

ОДНАКО, как только я добавлю один или несколько файлов определения TS (я использую AMD), а затем отредактирую TS файл, НИКАКИЕ ДАЛЬНЕЙШИЕ ИЗМЕНЕНИЯ НЕ ЯВЛЯЮТСЯ В ФАЙЛЕ CORRESPONDING JS. Редактирование файла TS больше не будет обновлять JS. Typescript больше не проверяет наличие ошибок.

Только когда я закрою и снова открою VS2012, появится правильный JS файл.

Я удалил/переустановил Typescript, Web Essentials и VS2012 безрезультатно.

Есть ли у кого-нибудь предложения о том, как я могу решить эту проблему? Я в недоумении.

ИЗМЕНИТЬ

Это полностью воспроизводимое условие. Сегодня я отформатировал диск и снова установил VS2012. ИСПОЛЬЗОВАНИЕ 64-разрядной версии Windows 7. Создал новый проект MVC4. Создал новый TS файл. Добавлено несколько файлов определений. Попытка изменить функцию getDist() по умолчанию. Сохраненный. Нет обновления для JS файла. Удалены файлы определений. Сохраненный. JS файл правильно обновляется, как ожидалось.

ЭТО НЕВОЗМОЖНО, ЧТОБЫ ИЗМЕНИТЬ, ЧТО Я ТОЛЬКО ОДИН ОПЫТ РАБОТЫ ЭТОЙ ПРОБЛЕМЫ!

Пожалуйста, помогите!

RE-РЕДАКТИРОВАТЬ Задача решена. См. Ниже.

4b9b3361

Ответ 1

это случилось со мной,

Я решил эту проблему, установив действие сборки файла ts в TypeScriptCompile

Ответ 2

Смотрите: Панель предварительного просмотра для TypeScript отсутствует и/или не обновляется в VS2012/13

Также проверьте, нет ли ошибок компиляции в файлах TS - обновление языка может создать ошибку, если вы не заметите, а новая версия WE просто не обновляет область предварительного просмотра, как она использовалась.