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?
148
45
Bagi saya ini bekerja dengan:
Saya memecahkan masalah ini sesuai dengan gambar:
jalankan di cmd
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.
Menambahkan
C:\Users\DELL\AppData\Roaming\npm
untuk Variabel SistemPath
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.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!
Hanya buka command prompt (run as administrator). Memastikan
simpul-v
adalah 6.9.0 atau lebih tinggi dannpm --v
adalah 3.0.0 r yang lebih tinggi.Setelah itu jalankan perintah berikut:
Setelah sudut diinstal. anda dapat melihat entri dari sudut cli di jalan
Kemudian mencoba ng membantu. Ia akan bekerja.
Dengan perintah
Itu bekerja dengan baik, saya mampu menjalankan ng command sekarang.
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
Yang ternyata menjadi masalah saya.
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.
Aku mengikuti langkah di bawah ini untuk resolusi untuk masalah ini di Windows 10:
Jalan yang sama dapat ditemukan dengan berjalan di bawah ini juga:
anda akan dapat melihat versi CLI.
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
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
npm install-g @sudut/cli
C:\Users\your-user\.npm-packages\node_modules\.bin
c:\>cd anda-baru-proyek-jalan
...\proyek-jalan\> ng baru saya-app
atau
ng semua-ng-perintah
tutup cmd dan buka lagi dengan admin yang tepat atau reboot ur sistem.
Saya menghadapi masalah yang sama ketika saya mencoba untuk menginstal sudut cli secara lokal dengan perintah
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
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
pastikan bahwa C:\Users\username\AppData\Roaming\npm jalan ini tidak tersembunyi.
Tambahkan C:\Users\username\AppData\Roaming\npm dan
C:\Users\username\AppData\Roaming\npm \node_modules\@sudut\cli\bin untuk kedua variabel lingkungan jalan.
npm install-g @sudut/cli
membantu bagi saya bukannpm install @sudut/cli
Aku punya masalah yang sama pada Windows 7, 64 bit yang berjalan dengan npm v3.10.8.
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.Harapan yang mungkin akan berguna!
Saya menghadapi masalah yang sama pada x86, windows 7;
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
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".
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.