Как я могу настроить мой проект TypeScript VS 2013 для компиляции моих файлов машинописного текста, но исключить мои node_modules?

Я работаю над проектом angular2 @ beta в VS 2013 после ознакомления с ним в IntelliJ. IntelliJ может быть настроен на поиск файла tsconfig.json, и, начиная с TypeScript 1.6, он может читать свойство «exclude» и не пытаться скомпилировать какой-либо из node_modules. Теперь, когда я перешел на VS 2013 с TypeScript 1.7, я столкнулся с проблемой, когда он пытается скомпилировать node_modules. Я включил tsconfig.json, но из того, что я прочитал, tsconfig.json полностью поддерживается только в VS 2015. Это последняя версия по этой проблеме? Есть ли способ сказать VS 2013 исключить эти файлы или использовать вместо этого мой tsconfig.json?

Я также должен отметить, что angular2 @ beta включает свои типы вместе с остальной частью исходного кода, когда я выполняю установку npm. Это смешивает все типы ввода со всеми файлами, и я предполагаю, что, возможно, мне придется удалить все файлы, отличные от .d.ts, чтобы получить набор без всех других ошибок. Раньше вы могли использовать «tsd install angular2» для ввода текста, но это больше не доступно. Решение этой проблемы устранит предыдущую проблему.


Обновить

Я могу заставить все это работать над VS 2015 - Community Edition, но Я действительно хотел бы увидеть, смогу ли я заставить его работать на VS 2013.


person Zach    schedule 19.12.2015    source источник
comment
Я все еще сталкиваюсь с той же проблемой и мне интересно, поскольку машинописный текст разработан Microsoft, а сама Visual Studio не полностью поддерживает его.   -  person Anupam Singh    schedule 26.03.2016
comment
Есть новости по этому поводу? Мне это нужно!   -  person monstro    schedule 21.04.2017


Ответы (1)


Более высокие версии Typescript не будут поддерживаться в Visual Studio 2013. Но вам не нужно редактировать и компилировать файлы typescript в одной и той же среде IDE. Это удобно, но я часто использую разные IDE для одного и того же проекта, пока процессы сборки выровнены (читайте: может быть выполнено с помощью CLI). Итак, вы можете использовать Visual Studio Code для своей работы с Typescript и скомпилировать его. Полная поддержка и Intellisense для файла tsconfig.

https://code.visualstudio.com/

person Gie Spaepen    schedule 13.09.2017