W Linux Mint zainstalowałem węzeł i użyłem go do zainstalowania maszynopisu. Przy działającej instalacji maszynopisu, tsc --version
powinien zwrócić numer wersji. W moim przypadku nic nie jest zwracane.Co jest nie tak z moim kompilatorem maszynopisu? `tsc --version` nic nie zwraca
Po uruchomieniu which tsc
wynikiem jest /usr/local/bin/tsc
.
Kiedy biegnę cat /usr/local/bin/tsc
wynik jest:
#!/usr/bin/env node
require('../lib/tsc.js')
Kiedy biegnę find /usr/local -name 'tsc*'
wynikiem jest:
/usr/local/bin/tsc
/usr/local/lib/node_modules/typescript/bin/tsc
/usr/local/lib/node_modules/typescript/lib/tsc.js
to wygląda prawidłowa? Jeśli tak, to czy pomysły na to, na co jeszcze patrzeć, będą mile widziane?
Uwaga Próbowałem również uruchomić /usr/local/lib/node_modules/typescript/bin/tsc --version
i otrzymałem ten sam wynik, tj. Nic.
Dziwne. Czy działa 'node /usr/local/lib/node_modules/typescript/lib/tsc.js --version'? –
@DavidSherret Niezły punkt. Może być źle zainstalowany węzeł – basarat
@DavidSherret nie, nie ma. Masz pomysł, jak zainstalować ponownie węzeł? :-) –