bagaimana cara menemukan file node.js saya di linux, /usr/bin/node tidak berfungsi
Saya ingin mencari di mana letak node.js saya di sistem linux ubuntu, perintahnya: which node memberi saya path /usr/bin/node, tetapi ketika saya masuk ke folder tersebut, tidak ada folder dan file node.
apakah ada yang bisa membantu saya?
Saya menginstal node.js dengan cara ini
sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
5
3
Menjalankan
dpkg-query -L nodejs
akan mencantumkan jalur lengkap ke setiap berkas yang termasuk dalam paketnodejs
. Jika/usr/bin/node
tidak ada di sana (seharusnya merupakan symlink ke/usr/bin/nodejs
), maka ada yang salah denganapt-get install
.Jangan khawatir
sudo apt-get install nodejs
akan menginstal versi nodejs yang biasanya sudah usang. Oleh karena itu,/usr/bin/nodejs
tidak masalah.Lakukan beberapa pekerjaan tambahan untuk hanya menggunakan
node
untuk baris perintah:Instal manajer paket npm:
sudo apt-get install npm
kemudian tingkatkan npm:
sudo npm cache clear --force && sudo npm install -g npm
selanjutnya instal n:
sudo npm install -g n
yang merupakan simpul pengelola versi vor.setelah meng-upgrade instalasi node Anda:
sudo n stable
ini akan membuat skrip/usr/bin/node
yang akan memperbaiki masalah yang Anda jelaskan sehingga Anda dapat menggunakannode app.js
untuk mengeksekusi aplikasi Anda, bukannodejs app.js
.Anda dapat menurunkan versi node ke versi yang diinginkan, misalnya:
sudo n 0.12.4
periksa versi Anda untuk memverifikasi:
node --version
Untuk menemukan jalur instalasi, tuliskan perintah di bawah ini di terminal:
Jika tidak berhasil, coba yang ini:
Hal yang sama untuk menemukan jalur instalasi npm:
Semoga dapat membantu :)