Saya sedang mencarinya di google tentang bagaimana menunjukkan versi node js atau bagaimana saya akan bekerja dengan npm? Jika saya melakukan ini
npm -v
bahkan saya sudah menginstalnya menggunakan brew install node
. Hasilnya selalu
env: node: No such file or directory
Saya sudah melakukan banyak perintah untuk mengatasinya, namun gagal. Ini adalah perintah yang sudah saya coba:
sudo apt-get install nodejs-legacy
sudo ln -s /usr/local/bin/node /usr/bin/node
brew unlink node
brew link node
Saya tidak bisa memulai tugas karena hal ini. tolong saya teman-teman. Ini bekerja sebelumnya setelah saya menggunakan perintah ini brew link --overwrite node
. Sekarang saya punya masalah, saya tidak bisa bekerja lagi dengan npm. Saya benar-benar baru tentang ini. Saya tidak tahu bagaimana cara memperbaikinya.
Update
Saya sudah mendapatkan daftarnya menggunakan perintah npm list
. Saya juga mendapatkan idenya di sini link tetapi ketika saya npm install
di dalam proyek. Saya selalu mendapatkan ini "result env: node: No such file or directory", bahkan saya perintahkan npm -v
tetapi jika saya perintahkan di luar proyek saya. Itu bekerja npm -v
Saya menyelesaikannya dengan cara ini:
$ brew uninstall --force node
$ brew uninstall --force npm
setelah itu
$ brew install node
yang menyarankan saya untuk menimpa simlinks
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink share/doc/node/gdbinit
Target /usr/local/share/doc/node/gdbinit
already exists. You may want to remove it:
rm '/usr/local/share/doc/node/gdbinit'
To force the link and overwrite all conflicting files:
brew link --overwrite node
setelah mengeksekusi
$ brew link --overwrite node
semuanya bekerja kembali.
CATATAN: Hanya pengguna mac!
curl -ksO https://gist.githubusercontent.com/nicerobot/2697848/raw/uninstall-node.sh chmod +x ./uninstall-node.sh ./uninstall-node.sh rm uninstall-node.sh
Atau Anda bisa melihat situs web ini: https://stackoverflow.com/questions/11177954/how-do-i-completely-uninstall-node-js-and-reinstall-from-beginning-mac-os-x
jika ini tidak berhasil, Anda perlu menghapus node melalui panel kontrol atau metode lainnya. Selama itu bisa dihapus.
Jika Anda menggunakan nvm
, Anda dapat menggunakan:
nvm install node
Anda sudah bisa mengecek apakah berhasil, maka Anda tidak perlu melakukan langkah-langkah berikut dengan: npm -v
dan kemudian node -v
jika anda sudah menginstal nvm
:
command -v nvm
sudo npm uninstall npm -g
Atau, jika gagal, dapatkan kode sumber npm, dan lakukan:
sudo make uninstall
Jika Anda telah menginstal nvm
, maka gunakan: nvm uninstall npm
npm install -g grunt
Mari kita lihat, saya mengurutkannya dengan cara yang berbeda. dalam kasus saya, saya memiliki path seperti ~/.local/bin
yang tampaknya bukan seperti yang diinginkannya.
Cobalah untuk menggunakan path lengkap, seperti /Users/tobias/.local/bin
, maksud saya, ubah variabel PATH
dari ~/.local/bin
menjadi /Users/tobias/.local/bin
atau $HOME/.local/bin
.
Sekarang sudah berfungsi. 🙀🙀🙀