2016-01-11 15 views
5

Zainstalowałem maszynopis 1.7.4 przez Visual Studio 2015. W Visual Studio widzę, że zainstalowałem wersję 1.7.4.Jak znaleźć wersję maszynopisu, której używam przy użyciu interfejsu CLI?

Po uruchomieniu polecenia tsc --version, otrzymuję wersję 1.0.3.0, ale nie 1.7.4.

Jak mogę znaleźć wersję skryptu zainstalowaną za pomocą interfejsu wiersza poleceń?

+1

Visual Studio może zainstalować własną wersję TSC, a nie używać tej zainstalowanej przez npm. czy chcesz wiedzieć, jakiego używa używa visual studio? – toskv

+0

Nie zainstalowałem TSC przez npm, ale przez Visual Studio 2015. Ponieważ mam inne wersje Visual Studio są na moim pudełku, chcę się upewnić, że VS 2015 używa wersji 1.7.4. –

Odpowiedz

2

Myślę, że możesz sprawdzić ścieżkę środowiska. Upewnij się, że jest w nim C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.7.

+0

Dlaczego jest to zaakceptowana odpowiedź, gdy PO wyraźnie prosi o rozwiązanie za pośrednictwem interfejsu CLI? –

11

Uruchom polecenie where tsc, będziesz wiedział, gdzie znajduje się wersja 1.0.3.0, a następnie można go usunąć w dowolny sposób. Jeśli następnie zainstalujesz tsc przy użyciu npm, zostanie zainstalowana najnowsza wersja (1.7.5 w chwili pisania tego tekstu).

+2

Prawdopodobnie 1.0.3 jest w "$ ProgramFiles \ Microsoft SDKs \ TypeScript \ 1.0", który moim zdaniem jest zainstalowany przez Visual Studio 2013. Możesz po prostu usunąć ten folder ze ścieżki i zainstalować przez npm, jak zasugerowano w tej odpowiedzi. Nie jestem pewien, czy można/należy usunąć ten zestaw SDK, jeśli został zainstalowany przez starszy program Visual Studio bez odinstalowywania tej wersji programu Visual Studio. –

Powiązane problemy