Δεν μπορείτε να βρείτε γραφομηχανή compiler: Command «TSC» δεν είναι έγκυρο

ψήφοι
36

Μόλις εγκατασταθεί γραφομηχανή επέκταση σε VS2012 και ακολούθησε Εγκατάσταση γραφομηχανή για το Visual Studio 2012 και στη συνέχεια το φροντιστήριο για να καλέσετε τον compiler:

> tsc greeter.ts

Αλλά όταν προσπαθώ να καταρτίσει αρχείο .ts όπου θα πρέπει i πληκτρολογήστε: tsc greeter.ts? Προσπάθησε να σε γραμμή εντολών VS και τα παράθυρα κονσόλας, έχετε πάντα το μήνυμα ότι TSC δεν αναγνωρίζεται ως εντολή ( Command tsc is not valid.).

Δημοσιεύθηκε 02/10/2012 στις 08:19
πηγή χρήστη
Σε άλλες γλώσσες...                            


7 απαντήσεις

ψήφοι
54

Εάν χρησιμοποιείτε TSC ως μονάδα κόμβο, βεβαιωθείτε ότι έχετε εγκαταστήσει με

npm install -g typescript

Στη συνέχεια, θα πρέπει να είναι διαθέσιμη σε παγκόσμιο επίπεδο στην γραμμή εντολών κόμβο σας

Απαντήθηκε 19/01/2013 στις 13:02
πηγή χρήστη

ψήφοι
34

Βεβαιωθείτε ότι έχετε,

C:\Program Files (x86)\Microsoft SDKs\TypeScript\0.8.0.0

ή,

C:\Program Files\Microsoft SDKs\TypeScript\0.8.0.0

στην πορεία σας. Αν όχι, δοκιμάστε να επανεκκινήσετε CMD.EXEκαι να δούμε αν εμφανίζεται με ένα νέο αντίγραφο. Αν αυτό αποτύχει, δοκιμάστε να προσθέσετε ένα από τα παραπάνω το χέρι στο δρόμο σας.

Απαντήθηκε 02/10/2012 στις 08:38
πηγή χρήστη

ψήφοι
5

Για τους λαούς για τα Windows με το Visual Studio Κώδικα , που δεν θέλουν να εγκαταστήσουν πλήρη Visual Studio μόνο για tsc.exe, μπορώ να προτείνω να το κατεβάσετε απλά από εδώ: https://www.microsoft.com/en-us/download/details. aspx? id = 48593 .

Αυτό είναι κρίμα που αυτή η σύνδεση λείπει από τη σελίδα γραφομηχανή κατεβάσετε.

Αν και το πρόγραμμα εγκατάστασης ονομάζεται TypeScript for Visual Studio 2015, λειτουργεί με το Visual Studio Κώδικα, καθώς και.

Αφού έχετε κατεβάσει και εγκαταστήσει το γραφομηχανή, θα πρέπει να προσθέσετε με μη αυτόματο κατάλογο εγκατάστασης του ( C:\Program Files (x86)\Microsoft SDKs\TypeScript\2.0\στη δική μου περίπτωση) στην %PATH% μεταβλητή περιβάλλοντος .

Ανοίξτε μεταβλητές περιβάλλοντος συντάκτη:

Win+ S? e, n, v, i, r, o? κάντε κλικ στην επιλογή Επεξεργασία μεταβλητές περιβάλλοντος για το λογαριασμό σας .

Στο παράθυρο άνοιξε βρείτε Pathμεταβλητής χρήστη (σημειώστε ότι δεν είναι το όνομά του %PATH%εδώ, αλλά και πάλι αυτό είναι). Πιθανόν να έχετε κάποια διαδρομή που υπάρχουν ήδη. Απλά πληκτρολογήστε ;, προσθέστε το γραφομηχανή τοποθεσία εγκατάστασης και να προσθέσετε ένα ακόμη ;στο τέλος.

Screenshot για την αναφορά σας:

εισάγετε περιγραφή της εικόνας εδώ

Αφού γίνει αυτό, ανοιχτή γραμμή εντολών και πληκτρολογήστε tsc -v. Εάν tsc.exeη έκδοση «s παίρνει εμφανίζεται, τελειώσατε. Για να λειτουργήσει αυτό, κάντε επανεκκίνηση Command Prompt και VS Κωδικός μετά την πραγματοποίηση της αλλαγής του %PATH%.

PS Αν έχετε «TS5057 λάθους: Δεν μπορείτε να βρείτε ένα αρχείο tsconfig.json στο συγκεκριμένο κατάλογο:«.», Απλά δημιουργήστε tsconfig.jsonτο αρχείο στη ρίζα του εγγράφου (που είναι πιθανώς όπου σας .tsαρχεία είναι) με απλή περιεχόμενο: {}. Αυτό σημαίνει «ένα άδειο αρχείο JSON <...>. Αυτό θα είναι επαρκής για τους περισσότερους ανθρώπους.» ( Πηγή ).

Απαντήθηκε 15/11/2016 στις 17:57
πηγή χρήστη

ψήφοι
1

Ως νέα μεταβλητή πορεία, μην χρησιμοποιείτε τον εμφανιζόμενο tsc versionαριθμό, αλλά η γραφομηχανή Όνομα φακέλου το οποίο είναι διαφορετικό.

δείγμα:

tsc -v display 2.4.1 

αλλά γραφομηχανή κατάλογος είναι

C: \ Αρχεία προγράμματος (x86) \ Microsoft SDK του \ γραφομηχανή \ 2.4

Απαντήθηκε 01/08/2017 στις 08:57
πηγή χρήστη

ψήφοι
1

Συνήθως το κλείσιμο και επαναλειτουργία η γραμμή εντολών λύνει τα προβλήματα.

Απαντήθηκε 10/09/2014 στις 21:16
πηγή χρήστη

ψήφοι
0

Στον τύπο CMD where tsc, αν δεν δείξει μια πορεία όπως αυτό C:\Program Files (x86)\Microsoft SDKs\TypeScript\typescript version you installed\σημαίνει TSC σας δεν βρίσκεται σε λειτουργία από here.You χρειαστεί να αλλάξετε τη διαδρομή περιβάλλον με μη αυτόματο τρόπο, ακολουθώντας @TranslucentCloudτην απάντηση του.

Απαντήθηκε 21/01/2019 στις 07:19
πηγή χρήστη

ψήφοι
0

Ελέγξτε τα δύο από αυτούς τους φακέλους για να μάθετε τι γραφομηχανή έκδοση που έχετε:

C:\Program Files (x86)\Microsoft SDKs\TypeScript\
C:\Program Files\Microsoft SDKs\TypeScript\

Κάντε δεξί κλικ στο φάκελο που δείχνει τον αριθμό έκδοσης τότε «αντίγραφο ως διαδρομή».

Επικολλήστε αυτόν στο δρόμο του συστήματός σας (γρήγορη πρόσβαση - πλήκτρο των Windows, στη συνέχεια, πληκτρολογήστε «env»). Στη συνέχεια, ανοίξτε ένα νέο γραμμή εντολών της κονσόλας ως διαχειριστής και «TSC» θα πρέπει να εργαστεί.

Απαντήθηκε 22/11/2017 στις 01:04
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more