ng δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή

Τρέχοντας παράθυρα 7 επαγγελματικά 32bit.

Δοκίμασα να τρέξω το npm install -g angular-cli τόσο υπό κανονικό όσο και υπό διαχειριστή.

Δοκίμασα επίσης να το προσθέσω στις μεταβλητές Enviorment στο PATH: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng) , χωρίς επίσης επιτυχία.

Τι κάνω λάθος;

Λύση

Το έλυσα πριν από λίγες ημέρες, αφού είχα το ίδιο πρόβλημα με άλλες παγκόσμιες ενότητες, προσθέτοντας το:

Μεταβλητές συστήματος -> Διαδρομή:

C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin;C:\Program Files\MongoDB\Server\3.2\bin

Σημειώστε ότι δεν πρέπει να έχει κενά μετά το ;

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

Σχόλια (5)

Αν λάβετε το σφάλμα ακόμα και μετά την εκτέλεση του παραπάνω βήματος, τότε δοκιμάστε τα παρακάτω.

Δεδομένου ότι πρόκειται για ένα σενάριο κόμβου. Χρησιμοποιώ την παρακάτω επιλογή για τη δημιουργία από τώρα.

node C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng version

Μπορεί να απαιτούνται συμβολικοί σύνδεσμοι. Δεν έχει ερευνηθεί περαιτέρω.

Σε περαιτέρω έρευνα: : %PATH%;C:\Users\Administrator\AppData\Roaming\npm,

Στα Windows, το αρχείο npm.cmd βρίσκεται στην παραπάνω διαδρομή. Εάν έχει οριστεί η παραπάνω μεταβλητή περιβάλλοντος, μπορείτε να εκτελέσετε ως εξής ng version ng init

Σχόλια (0)

κλείστε το cmd και ανοίξτε το ξανά με δικαιώματα διαχειριστή ή κάντε επανεκκίνηση του συστήματος.

Σχόλια (0)