Trong Linux Mint, tôi đã cài đặt nút và sử dụng nó để cài đặt bản ghi. Với cài đặt bản ghi làm việc, tsc --version
phải trả về số phiên bản. Trong trường hợp của tôi, không có gì được trả lại cả.Có gì sai với trình biên dịch kiểu chữ của tôi? `tsc --version` trả về không có gì
Khi tôi chạy which tsc
kết quả là /usr/local/bin/tsc
.
Khi tôi chạy cat /usr/local/bin/tsc
kết quả là:
#!/usr/bin/env node
require('../lib/tsc.js')
Khi tôi chạy find /usr/local -name 'tsc*'
kết quả là:
/usr/local/bin/tsc
/usr/local/lib/node_modules/typescript/bin/tsc
/usr/local/lib/node_modules/typescript/lib/tsc.js
Liệu trông có đúng không? Nếu vậy, sau đó bất kỳ ý tưởng về những gì khác để xem xét sẽ được đánh giá cao?
Lưu ý Tôi cũng đã thử chạy /usr/local/lib/node_modules/typescript/bin/tsc --version
và nhận được kết quả tương tự tức là không có gì.
Lạ. Công cụ 'node /usr/local/lib/node_modules/typescript/lib/tsc.js --version' có hoạt động không? –
@DavidSherret Điểm tốt. Có thể là một nút xấu cài đặt – basarat
@DavidSherret không, nó không. Bất kỳ ý tưởng làm thế nào để cài đặt lại nút? :-) –