Nvm-windows: cmdlet jalan tidak ditemukan

Dibuat pada 3 Jul 2018  ·  5Komentar  ·  Sumber: coreybutler/nvm-windows

Saya sudah menginstal versi terbaru 1.1.6
Saya memiliki windows 8.1 dengan PowerShell (juga diperiksa dengan cmd klasik)

Saya mencoba melihat versi saya:
Ketika saya mengetik node -v atau npm -v dikatakan:
"Istilah 'simpul' tidak dikenali sebagai nama cmdlet, fungsi, file skrip, atau program yang dapat dioperasikan."

Saya mencoba nvm dan nvm menggunakan v6.11.5
Saya juga mencoba me-restart cmd dan windows.

Apa yang dapat saya?

Komentar yang paling membantu

Ini terjadi pada saya ketika saya sebelumnya menginstal node, lalu menghapusnya, tetapi menyimpan beberapa file di c:Program Filesnodejs
Solusinya adalah lari
rmdir /s /q "c:program filesnodejs"
lalu nvm gunakan 10.6.0

Sekarang file program c: Anda akan terlihat seperti:
08/07/2018 21:51nodejs [C:UsersRikAppDataRoamingnvmv10.6.0]

dan semua akan bekerja dengan baik

Semua 5 komentar

Ini terjadi pada saya ketika saya sebelumnya menginstal node, lalu menghapusnya, tetapi menyimpan beberapa file di c:Program Filesnodejs
Solusinya adalah lari
rmdir /s /q "c:program filesnodejs"
lalu nvm gunakan 10.6.0

Sekarang file program c: Anda akan terlihat seperti:
08/07/2018 21:51nodejs [C:UsersRikAppDataRoamingnvmv10.6.0]

dan semua akan bekerja dengan baik

Terima kasih @riklarkin yang membantu saya sekarang!

$ rmdir /s /q "c:\program files\nodejs"
Remove-Item : A positional parameter cannot be found that accepts argument '/q'.
At line:1 char:1
+ rmdir /s /q "c:\program files\nodejs"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Remove-Item], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand

Saya harus $ Remove-Item -Force -Recurse "C:\Program Files\nodejs" sebagai gantinya, tetapi kemudian berhasil juga untuk saya! 👍

Coba jalankan node64 -v atau node64==32 -v .

Saya menemukan bahwa node yang dapat dieksekusi di folder NVM bernama node64.exe , yang juga merusak perintah npm. Mengganti nama file itu menjadi node.exe menyelesaikan masalah bagi saya.

Oh man, kesalahan yang menjengkelkan tanpa pesan kesalahan apa pun. Membaca banyak masalah untuk menemukan solusinya di sini. Jika Anda pernah menginstal (dan mencopot) node.js, jalurnya selalu tetap. Jadi kegagalan ini harus sering terjadi.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Deilan picture Deilan  ·  4Komentar

petrovicz picture petrovicz  ·  4Komentar

David263 picture David263  ·  3Komentar

SufyanParkar picture SufyanParkar  ·  4Komentar

fredericrous picture fredericrous  ·  3Komentar