Как получить TypeScript работу с Visual Studio 2013
Я загрузил плагин Typescript для Visual Studio, установил его и перезапустил свой компьютер. Я также установил как VS 2013 Express для Web, так и VS 2013 Ultimate Preview, но Typescript просто не существует. Нет шаблонов файлов, шаблонов проектов, ничего.
Какими различными способами вы получили Typescript для правильной установки/отображения в Visual Studio? Я пробовал много разных вещей, таких как поиск файла vsix
и его открытие (но этот файл не существует в этой версии Typescript - если только они не переместили его в другое место), я пробовал загружать и устанавливать Web Essentials - но их веб-сайт говорит, что они больше не поддерживают Typescript, потому что VS теперь поддерживает его прямо сейчас. Я также удаляю/переустанавливаю Typescript - много раз.
Я даже попытался загрузить старую версию Typescript 0.8.3, но каждая найденная мной ссылка просто перенаправляет меня на новую страницу загрузки для 0.9.1.
Ничего не работает.
Как мне получить Typescript работу с VS 2013 Express для Web или VS 2013 Ultimate Preview?
Я видел сообщения на форуме и комментарии по всему Интернету, где люди говорят, что они работают на них. Я понятия не имею, что происходит.
Ответы
Ответ 1
Я нашел здесь вопрос с ответом, который почти сработал. Но после изменения некоторых вещей я смог заставить это работать. Эти шаги немного отличаются от оригинала, который можно найти здесь.
- Закрыть Visual Studio.
- Установить Visual С++ Redistributable для Visual Studio 2012 Обновление 3 версия x86 (даже если она запущена на платформе x64, tsc.exe - это x86 приложение).
- Загрузите TypeScript для версии Visual Studio 2012 версии 0.9.0.1
- Раскройте/Извлеките файл
MSI
во временное место, используя https://code.google.com/p/lessmsi/
- Скопировать каталог
SourceDir\Microsoft SDKs\TypeScript
до %ProgramFiles(x86)%\Microsoft SDKs
- Скопировать каталог
SourceDir\VS11_EXTENSIONS_DIR\TypeScript
до %ProgramFiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft
- Скопируйте два файла в папку
SourceDir\VS11
(file.ts
, newtypescriptfileitems.vsdir
)
до %ProgramFiles(x86)%\\Microsoft Visual Studio 12.0\Common7\IDE\NewFileItems
- Скопируйте папку
SourceDir\MSBuild\Microsoft\VisualStudio\v12.0\TypeScript
в
%ProgramFiles(x86)%\MSBuild\Microsoft\VisualStudio\v12.0
- Измените переменную среды пути, чтобы включить
%ProgramFiles(x86)%\Microsoft SDKs\TypeScript
- Начните визуальную студию.
Эти точные шаги привели к тому, что я смог работать с полной поддержкой TypeScript в Visual Studio 2013 Preview и Visual Studio 2013 Express для Интернета. Большое спасибо парню, который отправил этот ответ.
Ответ 2
Я искал версию с шага 3 ответа Spike, который, по-видимому, теперь только для любого исполняемого файла. Это привело меня к загрузке MS немного более новой версии по адресу:
TypeScript Загрузить
После того, как это было загружено, я запустил его, и он предложил восстановить или удалить TypeScript для VS 2012 и VS 2013. (У меня уже были установлены VS 2013 и 2013 Web Essentials, но проект, который использует TypeScript, не будет нагрузка для меня.)
Как только ремонт был завершен, проект с TypeScript загрузился просто отлично. Поэтому, возможно, стоит попробовать восстановить установку TypeScript.
Ответ 3
Я установил RC 3 на Visual Studio 2013, и все было исправлено.
Загрузить Visual Studio RC3
Ответ 4
В соответствии с описанием здесь вы не можете иметь автономную версию и обновление, содержащее компонент в одно и то же время.
У меня есть VS2012 и VS2013 в моей системе, и у меня было много проблем с поддержкой typescript (или отсутствием) с VS2013.
Итак, я удалил инструменты typescript 1.0.0 для Visual Studio 2012 и повторно применил обновление Visual Studio 2013 Update 3.
Теперь он работает нормально, но некоторые детали, миграция проекта не была выполнена должным образом, мне пришлось исключить файлы ts и js, повторно включить файл ts и убедиться, что действие сборки "TypeScript compile".