Я работаю над проектом TypeScript (0.9.1), используя Visual Studio 2012 с последними веб-Essentials в качестве среды IDE, и отладю с помощью инструментов Chrome Developer.
Недавно, и, скорее всего, после обновления Chrome (версия 29.0.1547.66 m), файлы TypeScript не обновляются после редактирования, а с другой стороны, соответствующие скомпилированные js файлы обновляются, но похоже, что функциональность по-прежнему зависит от не обновленной версии источников.
Решения пробовали и не удалось:
- Восстановите полное решение.
- Жесткое обновление (Shift + F5) локального узла хоста на хроме
- Удаление файлов исходной карты и их генерация снова.
После некоторых испытаний похоже, что даже запрос на загрузку исходных файлов ts дает не обновленную версию (http://localhost:1198/xxx.ts
e.g)
Кажется, что проблема частично устраняется после полного перезапуска (если это имеет значение для Windows 8), исходные файлы обновляются в хроме, но как только я снова его изменю, появляется такая же проблема.
Другим решением было использование инкогнито, так как кажется, что это проблема кэширования.
Мой вопрос:
Является ли кэширование TypeScript файлов так, что это связано с проблемой в конфигурациях проекта (даже если он работал раньше), или это ошибка в новой версии Chrome?