Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Pasang nodejs8 daripada kod sumber
Sebagai pembangun, Node.js sudah pasti salah satu teknologi yang perlu anda kuasai. Ia ialah persekitaran masa jalan berasaskan JavaScript yang membolehkan anda menjalankan kod JavaScript pada bahagian pelayan. Seperti yang kita sedia maklum, Node.js disertakan dengan alat pengurusan pakej npm, tetapi apabila anda perlu memasang versi Node.js tertentu atau menyesuaikan kod sumber, penyusunan dan pemasangan manual menjadi proses yang diperlukan. Dalam artikel ini, kami akan mengajar anda cara memasang versi Node.js 8 melalui kod sumber dan beberapa operasi kompilasi tersuai biasa.
1. Persediaan sebelum pemasangan
Sebelum memasang Node.js, anda perlu memasang beberapa perpustakaan bergantung untuk memastikan tiada ralat akan berlaku semasa proses penyusunan dan pemasangan:
sudo apt-get update sudo apt-get install python build-essential libssl-dev curl
Di sini kami menggunakan sistem Ubuntu sebagai platform demonstrasi Pengedaran dan sistem pengendalian Linux yang berbeza mungkin mempunyai perpustakaan pergantungan yang sedikit berbeza untuk dipasang.
2. Muat turun kod sumber versi Node.js 8
Buka tapak web rasmi Node.js dan muat turun pakej tar kod sumber versi Node.js 8 daripada halaman Muat Turun. Anda juga boleh menggunakan arahan berikut untuk memuat turun pakej tar:
wget https://nodejs.org/dist/v8.17.0/node-v8.17.0.tar.gz
Ekstrak pakej tar yang dimuat turun ke direktori /usr/local/src:
sudo mkdir -p /usr/local/src sudo tar -xvzf node-v8.17.0.tar.gz -C /usr/local/src/
3 8 versi
Masukkan direktori nyahmampat:
cd /usr/local/src/node-v8.17.0/
Mulakan penyusunan dan pemasangan:
sudo ./configure sudo make sudo make install
Selepas melengkapkan penyusunan dan pemasangan, anda boleh menggunakan arahan berikut untuk menyemak sama ada Node. js telah berjaya dipasang:
node -v
Jika terminal mengeluarkan maklumat yang serupa dengan yang berikut, ini bermakna Node.js telah berjaya dipasang:
v8.17.0
4 Operasi kompilasi tersuai biasa
1. Tentukan direktori pemasangan
Secara lalai, Node.js akan dipasang dalam direktori /usr/local/bin, tetapi apabila semakin banyak versi Node.js dipasang, arahan biasa di sini akan menjadi lebih mengelirukan. Menentukan direktori pemasangan Node.js boleh membantu kami mengurus versi Node.js yang berbeza dengan lebih baik.
Sebelum memulakan penyusunan, nyatakan direktori pemasangan melalui arahan berikut:
./configure --prefix=/usr/local/nodejs
Selepas melengkapkan penyusunan dan pemasangan, anda boleh menggunakan arahan berikut untuk menyemak sama ada pemasangan dalam direktori yang ditentukan telah berjaya:
/usr/local/nodejs/bin/node -v
2 Tentukan seni bina CPU
Pada Linux, pemproses di bawah seni bina yang sama akan mempunyai keserasian yang lebih baik dengan sistem. Dengan menentukan seni bina pemproses, anda boleh meningkatkan prestasi Node.js dalam persekitaran berjalan CPU tertentu.
Sebelum memulakan penyusunan, nyatakan seni bina CPU melalui arahan berikut:
export TARGET_ARCH=x64 # 64 位处理器 export TARGET_ARCH=arm # ARM 处理器 export TARGET_ARCH=ppc64le # Power 8 处理器 export TARGET_ARCH=s390x # IBM s390x 处理器
3 Dayakan penyahpepijatan GDB
GDB ialah alat penyahpepijatan yang berguna di bawah sistem Linux. Apabila membangunkan aplikasi yang kompleks, mendayakan penyahpepijatan GDB boleh membantu kami mencari pepijat dengan cepat.
Sebelum memulakan penyusunan, dayakan penyahpepijatan GDB melalui arahan berikut:
./configure --debug
Selepas penyusunan dan pemasangan, anda boleh menjalankan program di bawah GDB:
gdb node
Kesimpulan
Dalam artikel ini, kami memperkenalkan secara terperinci cara memasang versi Node.js 8 melalui kod sumber, serta operasi kompilasi tersuai Node.js. Sama ada dalam proses pembangunan atau dalam proses penempatan tersuai, kemahiran ini akan memainkan peranan penting dalam membantu anda bekerja.
Atas ialah kandungan terperinci Pasang nodejs8 daripada kod sumber. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!