ng tidak diakui sebagai perintah internal atau eksternal

Menjalankan windows 7 Professional 32 bit.

Aku mencoba berjalan npm install-g sudut-cli kedua di bawah normal atau admin.

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

Apa yang saya lakukan salah?

Mengomentari pertanyaan (14)

Bagi saya ini bekerja dengan:

npm run ng 
Komentar (5)

Saya memecahkan masalah ini sesuai dengan gambar:

jalankan di cmd

 npm install -g @angular/cli

dan

( membuka di Jendela 10) Control Panel\All Control Panel Items\System atau sesuai dengan gambar

langkah 1:

langkah 2 :

step3:

step4:

step5:

Dan pada akhirnya, komputer harus di-restart.

Komentar (6)

Menambahkan C:\Users\DELL\AppData\Roaming\npm untuk Variabel Sistem Path bekerja untuk saya. Silakan menemukan file yang sesuai path untuk 'npm'

Juga, periksa apakah anda telah menambahkan anda sudut-cli\bin path untuk variabel path.

Komentar (4)

Saya menggunakan WIN 10, hanya mencari jalan keluar untuk masalah ini. Ketik kode berikut pada cmd:

npm config mendapatkan awalan

dan copy&paste jalan yang anda dapatkan itu dari atas ke komputer anda variabel lingkungan-->variabel pengguna kotak --> path --> edit -- C:\Program File\indonesia\node_global, jalan anda mungkin berbeda.

Klik Ok dan buka anda jendela cmd, ketik ng versi, maka bekerja! Cheers!

Komentar (1)

Hanya buka command prompt (run as administrator). Memastikan simpul-v adalah 6.9.0 atau lebih tinggi dan npm --v adalah 3.0.0 r yang lebih tinggi.

Setelah itu jalankan perintah berikut:

npm install -g @angular/cli

Setelah sudut diinstal. anda dapat melihat entri dari sudut cli di jalan

C:\Users\Dell\AppData\Roaming\npm\node_modules\@angular

Kemudian mencoba ng membantu. Ia akan bekerja.

Komentar (1)

Dengan perintah

npm install -g @angular/cli@latest

Itu bekerja dengan baik, saya mampu menjalankan ng command sekarang.

Komentar (0)
Larutan

Aku soal itu beberapa hari yang lalu, setelah mengalami masalah yang sama dengan global lainnya modul, dengan menambahkan:

Lingkungan Tabel -> Sistem variabel -> Path:

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

Perhatikan bahwa harus tidak ada spasi setelah ;

Yang ternyata menjadi masalah saya.

Komentar (5)

Alih-alih menggunakan in-built command prompt baik mulai menggunakan NodeJS versi diinstal dari command prompt. Maka hal ini akan bekerja dengan sempurna tanpa masalah apapun.

Komentar (1)

Aku mengikuti langkah di bawah ini untuk resolusi untuk masalah ini di Windows 10:

  1. Pertama-tama pastikan anda telah menginstal Sudut CLI . Anda dapat menggunakan di bawah ini untuk menginstal sama.

npm install-g @sudut/cli@terbaru

  1. Pastikan bahwa AppData terlihat dan arahkan ke jalan di bawah ini.

C:\Users\rkota\AppData\Roaming\npm

Jalan yang sama dapat ditemukan dengan berjalan di bawah ini juga:

npm config mendapatkan awalan

  1. Tambahkan di atas jalan yaitu " C:\Users\rkota\AppData\Roaming\npm" dalam variabel Lingkungan PATH dan pastikan itu bisa ditambahkan dengan menjalankan path di command prompt.
  2. Tutup command prompt dan sekarang mencoba untuk menjalankan di bawah ini:

ng --versi

anda akan dapat melihat versi CLI.

Komentar (0)

Jika anda mendapatkan error bahkan setelah mengikuti langkah di atas. kemudian coba di bawah ini.

Karena itu adalah node script. Saya menggunakan kode berikut ini pilihan untuk membuat sampai sekarang.

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

Mungkin link simbolik yang diperlukan. Tidak diteliti lebih lanjut.

Pada Penelitian Lebih Lanjut: Jalan ditetapkan sebagai : %PATH%;C:\Users\Administrator\AppData\Roaming\npm;

Di Windows, npm.cmd file di atas jalan. Jika di atas variabel Lingkungan yang ditetapkan, anda dapat melakukan seperti ng versi ng init

Komentar (0)

mengeksekusi baris-baris berikut dalam rangka untuk memecahkan masalah untuk investasi tidak ditemukan dan tidak terdefinisi versi ng

npm uninstall -g sudut-cli

npm uninstall-simpan-dev sudut-cli

npm cache bersih

npm install-g @sudut/cli@terbaru

Komentar (0)
  1. Buka cmd dan ketik npm install-g @sudut/cli
  2. Dalam variabel lingkungan, menambahkan baik di user variabel atau variabel Sistem "Jalan" nilai=C:\Users\your-user\.npm-packages\node_modules\.bin
  3. Di cmd: c:\>cd anda-baru-proyek-jalan
  4. ...\proyek-jalan\> ng baru saya-app

atau ng semua-ng-perintah

Komentar (0)

tutup cmd dan buka lagi dengan admin yang tepat atau reboot ur sistem.

Komentar (0)

Saya menghadapi masalah yang sama ketika saya mencoba untuk menginstal sudut cli secara lokal dengan perintah

npm install @angular/cli@latest

Setelah itu aku punya masalah yang sama C:\Users\vi1kumar\Desktop\tus\ANGULAR\AngularForms>ng -v 'ng' tidak diakui sebagai perintah internal atau eksternal, operable program or batch file

Dari yang saya mencoba untuk menginstalnya secara global

npm install -g @angular/cli@latest

Dalam kasus ini hal itu berhasil aku bertanya-tanya bahwa itu tidak mungkin untuk menginstal cli secara global ?

Setelah melakukan beberapa penelitian, saya menemukan artikel ini sangat bermanfaat berharap ini akan membantu seseorang yang menghadapi masalah serupa

Bekerja dengan beberapa versi dari Sudut CLI

Komentar (0)
  1. Masukkan perintah di bawah ini pada command prompt
npm install -g @angular/cli
  1. pastikan bahwa C:\Users\username\AppData\Roaming\npm jalan ini tidak tersembunyi.

  2. Tambahkan C:\Users\username\AppData\Roaming\npm dan

C:\Users\username\AppData\Roaming\npm \node_modules\@sudut\cli\bin untuk kedua variabel lingkungan jalan.

  1. Buka command prompt dan ketik ng bantuan. Ia akan bekerja.
Komentar (0)

npm install-g @sudut/cli membantu bagi saya bukan npm install @sudut/cli

Komentar (0)

Aku punya masalah yang sama pada Windows 7, 64 bit yang berjalan dengan npm v3.10.8.

  1. Saya menambahkan jalan seperti itu disarankan: ( C:\Users.....(nama pengguna)\AppData\Roaming\npm\node_modules\sudut-cli\bin\ng) dan dihapus sudut-cli.
  2. Setelah ini, aku membersihkan npm cache dengan npm cache bersih seperti yang diminta di sini https://blogs.msdn.microsoft.com/matt-harrington/2012/02/23/how-to-fix-node-js-npm-permission-problems/. Hal ini menjamin tidak ada sisa.
  3. Ulang sudut-cli dengan `npm install-g sudut-cli ' dan voila.

    Harapan yang mungkin akan berguna!
Komentar (0)

Saya menghadapi masalah yang sama pada x86, windows 7;

  • dihapus @sudut/cli
  • re-instal @sudut/cli diperiksa & diverifikasi variabel lingkungan (tidak ada masalah)...
  • Tetap masalah yang sama:

Solusi adalah .npmrc file di C:\Users{USERNAME}... mengubah prefix sehingga berbunyi "awalan=${APPDATA}\npm"... Terima kasih untuk ini website untuk membantu dalam menyelesaikan itu

Komentar (0)

Saya sedang mengalami masalah yang sama ketika mencoba dengan sintaks "ng baru " dan diselesaikan hanya dengan memperbarui yang sudah ada node versi dari 5.x.x 8.x.x. Setelah sukses updation node, sintaks bekerja dengan baik bagi saya. Silahkan update versi yang ada dari node. Karena hal ini jelas disebutkan dalam sudut dokumentasi bahwa perintah ini memerlukan node versi >= 6.9.x. Untuk referensi silakan cek https://angular.io/guide/quickstart. Hal ini jelas menyatakan "Memverifikasi bahwa anda menjalankan setidaknya node 6.9.x dan npm 3.x.x dengan menjalankan node -v dan npm -v di terminal/konsol jendela. Versi yang lebih lama akan menghasilkan kesalahan, tetapi versi yang lebih baru yang baik".

Komentar (0)

Yang satu ini hampir bekerja untuk saya, tapi saya harus menggunakan: %USERPROFILE%\AppData\Roaming\npm . Dalam Variabel Lingkungan.../variabel Sistem/Jalan

Kemudian ketika saya tidak CMD: "ng -v" saya mendapat respon yang benar untuk sudut cli.

Komentar (0)