'ng' tidak diakui sebagai internal or external command, operable program or batch file

Aku mencoba berjalan npm install-g sudut-cli

Saya juga mencoba menambahkannya ke Enviorment Variabel di bawah JALAN: (C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng) , tidak berhasil juga.

Mengomentari pertanyaan (1)

Anda juga dapat mencoba:

 > npm run ng 
Komentar (0)
Larutan

Menggunakan NodeJS command prompt agak Perintah Windows, NodeJs command prompt akan mengenali ng.

Komentar (3)

Anda tidak harus menambahkan C:\Users\Administrator\AppData\Roaming\npm\node_modules\angular-cli\bin\ng untuk JALAN anda. Hanya ada file javascript yang tidak dapat digunakan dalam terminal.

Anda perlu ng.cmd yang mungkin terletak pada %%AppData\Roaming\npm. Pastikan jalur ini termasuk dalam variabel PATH.

Komentar (3)

Saya memiliki masalah yang sama pada Windows7. Saya memutuskan itu pengaturan jalan yang benar.

  1. Pertama menemukan ng.cmd file pada Sistem anda. Hal ini biasanya akan sama:

E:\Users\\AppData\Roaming\npm

  1. Set JALAN ke lokasi ini.

  2. Dekat perintah yang ada jendela dan membuka yang baru

  3. Jenis

ng -v

Juga ingat untuk menginstal sudut dengan -g perintah.

npm install -g @angular/cli
Komentar (3)

Anda harus menambahkan path dimana ng.cmd terletak. Secara default, harus terletak pada C:\Users\user\AppData\Roaming\npm

NB: di Sini "user" mungkin bervariasi sesuai dengan pc anda username!

Komentar (0)

Aku masih dengan masalah yang sama dan sekarang menemukan solusi yang bekerja. Setelah sukses instalasi node dan sudut CLI lakukan langkah-langkah berikut.

Terbuka C:\usr\local dan salin jalan atau jalur mana sudut CLI terletak pada mesin anda.

Sekarang buka variabel lingkungan dalam Windows anda, dan tambahkan disalin jalan di lokasi berikut:

Canggih > Variabel Lingkungan > User Variables dan System Variables seperti gambar di bawah ini:

Yang's semua, sekarang buka cmd dan mencoba dengan 'ng' perintah:

Komentar (0)

pastikan variabel lingkungan diatur dengan benar.

control panel-> system->advanced system settings-> select advanced Tab->
click on environment variables

dan pastikan di jalan di bawah garis yang tersedia

`C:\Users\username\AppData\Roaming\npm`   

di sini pengguna akan bisa berubah berdasarkan pengguna

.

jika masih tidak bekerja yourenvironment variabel tidak mendapatkan tercermin jadi silakan restart komputer anda akan bekerja dengan baik

jika anda masih menghadapi masalah sudut anda cli tidak terpasang dengan benar

jalankan perintah di bawah ini untuk menginstal ulang

   npm uninstall -g @angular/cli

    npm cache clean    or   npm cache clean  --force

    npm install -g @angular/cli@latest
Komentar (1)

Hanya menambahkan sedikit info untuk jawaban sebelumnya, Jika anda memiliki windows 7 atau di atas kemudian pergi ke start dan search Node.js command prompt dan anda akan langsung ditampilkan di app. Klik di atasnya, dan mulai bekerja dengan menggunakan command prompt untuk sudut.

Komentar (0)

Jawaban ini didasarkan pada jawaban berikut dengan @YuSolution https://stackoverflow.com/a/44622211/4567504.

Dalam kasus saya Menginstal MySQL mengubah variabel path dan bahkan setelah menginstal ulang @sudut/cli secara global berkali-kali saya tidak dapat memperbaiki masalah tersebut.

Solusi:

Di command prompt, jalankan perintah berikut

npm config get prefix

Jalur akan kembali seperti

C:\Users{{Your_Username}}\AppData\Roaming\npm

Salin jalan ini dan pergi ke ControlPanel > Sistem dan Keamanan > Sistem, Klik pada Advanced System settings, masuk ke tab advanced dan pilih variabel lingkungan tombol suka

Sekarang di Variabel Pengguna klik pada kotak Jalan baris dan edit dan di nilai variabel kotak paste anda disalin jalan.

Restart command prompt dan akan bekerja

Komentar (0)

Jika sudut cli diinstal dan ng perintah tidak bekerja maka silakan lihat di bawah saran, mungkin bekerja

Dalam kasus saya, masalah dengan npm config file (.npmrc ) yang tersedia di C:\Users{user}. File tidak berisi baris registry https://registry.npmjs.org/=true. Ketika saya telah menambahkan bahwa baris perintah mulai kerja. Gunakan perintah di bawah ini untuk mengedit file konfigurasi. Edit file dan save. Mencoba untuk menjalankan perintah lagi. Ini harus bekerja sekarang.

npm config edit
Komentar (0)

Tidak perlu uninstall sudut/cli.

  1. Anda hanya perlu memastikan bahwa JALAN menuju npm di lingkungan JALAN dan di atas.

C:\Users\yourusername\AppData\Roaming\npm

  1. Kemudian tutup dengan git atau perintah klien anda menggunakan dan menjalankan ng-v lagi dan harus bekerja
Komentar (0)

Anda don't perlu untuk mengatur jalan. Ikuti langkah-langkah di bawah ini untuk menyelesaikan masalah-

Langkah 1 - pergi ke

C:\Users\user\AppData\Roaming and delete npm, npm-update and npm-cache folder

Langkah 2 - menjalankan

npm install -g @angular/cli@yourangularversion again.
Komentar (0)

Saya telah mencoba dengan langkah-Langkah di bawah ini dan bekerja dengan baik:-

Download versi terbaru untuk nodejs, harus bekerja

Komentar (0)

npm update memecahkan masalah bagi saya

Komentar (0)

Apa yang bekerja untuk saya adalah bahwa saya hilang file

.npmrc

yang terletak di bawah

C:\Users\username

File itu harus mengandung

prefix=$(APPDATA)\npm

Juga saya menikmati jalan yang menunjuk ke admin saya pengguna

Komentar (0)