2015-12-19 22 views
8

Pracuję nad projektem angular2 @ beta w VS 2013 po zapoznaniu się z nim w IntelliJ. IntelliJ można ustawić tak, aby znajdował plik tsconfig.json i, jako TypeScript 1.6, może on odczytać właściwość "exclude", a nie próbować kompilować żadnego z modułów node_modules. Teraz, kiedy przeprowadziłem się do wersji VS 2013 z TypeScript 1.7, napotykam problem, który próbuje skompilować moduł node_modules. Dołączyłem tsconfig.json, ale z tego co przeczytałem, tsconfig.json jest w pełni obsługiwany tylko w VS 2015. Czy to najnowszy temat w tym wydaniu? Czy jest jakiś sposób, aby powiedzieć VS 2013, aby wykluczyć te pliki lub użyć mojego tsconfig.json zamiast?Jak mogę skonfigurować mój projekt TypeScript VS 2013, aby skompilować moje pliki maszynopisu, ale wykluczyć moje node_modules?

Należy również zauważyć, że angular2 @ beta zawiera jego typowania z resztą źródła, gdy wykonuję instalację npm. To powoduje, że wszystkie typy mieszają się ze wszystkimi plikami i zakładam, że być może będę musiał usunąć wszystkie pliki, które nie są plikami .dts, aby uzyskać typowanie bez wszystkich innych błędów. Wcześniej można było użyć "tsd install kąt2", aby uzyskać typowanie, ale nie jest już dostępne. Rozwiązanie tego problemu neguje poprzedni problem.


Aktualizacja

mogę dostać wszystko to Działanie VS 2015 - Community Edition, ale naprawdę chciałbym, aby zobaczyć, czy mogę dostać pracy na VS 2013.

+0

ja wciąż stoi ten sam problem i zastanawiasz się, ponieważ maszynopis został opracowany przez Microsoft i visual studio sama nie jest w pełni wspierającej. –

+0

Każda aktualizacja w tej sprawie? Potrzebuję tego! – monstro

Odpowiedz

0

Wyższe wersje maszynopis nie będzie być obsługiwane w Visual Studio 2013. Ale nie musisz edytować i kompilować plików maszynopisów w jednym i tym samym IDE. Jest to przydatne, ale często używam różnych IDE dla tego samego projektu, o ile procesy kompilacji są wyrównane (czytaj: można to zrobić przy pomocy CLI). Więc możesz użyć kodu Visual Studio do pracy z Maszyną i skompilować ją. Pełna obsługa i Intellisense dla pliku tsconfig.

https://code.visualstudio.com/