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
Menjalankan dpkg-query -L nodejs
akan mencantumkan jalur lengkap ke setiap berkas yang termasuk dalam paket nodejs
. Jika /usr/bin/node
tidak ada di sana (seharusnya merupakan symlink ke /usr/bin/nodejs
), maka ada yang salah dengan apt-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 menggunakan node app.js
untuk mengeksekusi aplikasi Anda, bukan nodejs app.js
.
Anda dapat menurunkan versi node ke versi yang diinginkan, misalnya: sudo n 0.12.4
periksa versi Anda untuk memverifikasi: node --version