Badam TypeScript i natknąłem się na problem, który zgłosili inni, ale żadna z odpowiedzi, które widziałem, nie wydaje się być szczególnie satysfakcjonująca.
Problem polega na tym, że dodanie do projektu jQuery.d.ts (przy użyciu Nuget jQuery.TypeScript.DefinitelyTyped v2.8.8) powoduje wiele błędów kompilatora. Ponad 100 w rzeczywistości.
Rozumiem, że dla Visual Studio pre-Update 2, TypeScript musiał zostać dodany jako rozszerzenie. Jednak od aktualizacji 2, TypeScript jest dołączony domyślnie.
Zauważam jednak, że w Visual Studio Extensions and Updates dostępny jest "TypeScript 1.7.5 for Visual Studio". Czy muszę to zainstalować, jeśli mam aktualizację 5 dla VS2013?
Z wiersza poleceń programu Visual Studio polecenie "tsc.exe -v" wyświetla mi: 1.0.3.0. (Myślę, że jest to wersja kompilatora, a nie wersja TypeScript).
Uwagi:
- C: Program Files (x86) Microsoft SDKsTypeScript pokazuje mi tylko jeden folder "1.0"
- Niektóre posty sugerują aktualizację wartości w pliku PROJ 1.0 od 1.0 do wyższej wartości.
Jakie kroki muszę podjąć, aby pozbyć się tych błędów zgłoszonych w pliku jQuery.d.ts?
Wielkie dzięki
Griff
Odpowiedzi:
0 dla odpowiedzi № 1Właśnie odinstalowałem pakiet DefinitelyTyped,zainstalowałem TypeScript 1.7.5 i naprawiłem problem dla mnie. Po ponownym uruchomieniu VS zapytał mnie, czy chcę zaktualizować projekt do nowszej wersji. Ponownie zainstalowano pakiet DefinitelyTyped i brak błędów.