Memasang Alat Bina untuk Tambahan Asli:
Semua modul NodeJS ditulis dalam JavaScript. Pada masa yang mempunyai masalah prestasi seperti JavaScript tidak secepat bahasa yang disusun seperti C dan C++. Untuk menyelesaikan masalah ini, NodeJS mempunyai addons asli.
Cara kerjanya, NodeJS bergantung pada enjin JavaScript Chrome V8, yang ditulis dalam huruf C++. Jadi NodeJS menambah lapisan tambahan untuk menyusun kod JavaScript ke kod binari asli. Ini meningkatkan prestasi secara drastik. Kod NodeJS berjalan hampir secepat kod yang disusun C dan C ++ sekiranya modul NodeJS yang anda gunakan ditulis menggunakan API NodeJS Native Addons.
Tambahan NodeJS asli memerlukan alat binaan C ++ yang dipasang di komputer anda kerana modul dibina semasa anda memasangnya menggunakan Pengurus Pakej Node. Saya akan menunjukkan cara memasang alat binaan di sini.
Kemas kini terlebih dahulu cache repositori pakej YUM dengan arahan berikut:
$ sudo yum makecache
Cache repositori pakej YUM harus dikemas kini.
Sekarang pasang alat bina pada mesin CentOS 7 anda dengan arahan berikut:
$ sudo yum pasang gcc-c ++ buat
Sekarang tekan y dan kemudian tekan
Alat binaan harus dipasang.
Menambah NodeJS Package Repository di CentOS 7:
Pada masa penulisan ini, anda boleh memasang NodeJS 8.x atau NodeJS 10.x. NodeJS 8 adalah keluaran LTS dan NodeJS 10 adalah keluaran terbaru. Kedua-dua versi ini boleh dipasang di CentOS 7.
Tambahkan repositori pakej sama ada NodeJS 8.x atau NodeJS 10.x bergantung pada keperluan anda.
Untuk NodeJS 8.x:
Jalankan arahan berikut untuk menambahkan repositori pakej NodeJS 8.x pada mesin CentOS 7 anda:
$ curl --silent --lokasi https: // rpm.sumber node.com / persediaan_8.x | sudo bash -
Untuk NodeJS 10.x:
Jalankan arahan berikut untuk menambahkan repositori pakej NodeJS 10.x pada mesin CentOS 7 anda:
$ curl --silent --lokasi https: // rpm.sumber node.com / persediaan_10.x | sudo bash -
Saya pergi untuk pembebasan LTS NodeJS, yang merupakan versi 8.x. Seperti yang anda lihat, penyimpanan pakej ditambahkan.
Memasang NodeJS:
Sekarang anda boleh memasang NodeJS pada mesin CentOS 7 anda dengan arahan berikut:
$ sudo yum pasang nodejs
Sekarang tekan y dan kemudian tekan
Sekarang tekan y dan kemudian tekan
NodeJS harus dipasang.
Sekarang jalankan arahan berikut untuk mengesahkan sama ada NodeJS berfungsi:
$ node - penukaranSeperti yang anda lihat, NodeJS berfungsi dengan baik.
Sekarang jalankan arahan berikut untuk melihat sama ada Node Package Manager (NPM) berfungsi:
$ npm - penukaranSeperti yang anda lihat, NPM juga berfungsi dengan betul.
Menggunakan NodeJS:
Setelah anda memasang NodeJS, saya akan menunjukkan kepada anda asas-asas NodeJS.
Pertama buat direktori projek dengan arahan berikut:
$ mkdir halo-dunia
Sekarang arahkan ke direktori projek:
$ cd halo-dunia /
Dalam Hai dunia/ direktori, mulakan Node pakej.json fail dengan arahan berikut:
$ npm init -ySeperti yang anda lihat pakej.json fail dihasilkan. Kandungan fail juga dicetak di terminal. Ia adalah fail JSON. Di sini, nama adalah nama permohonan, versi adalah versi aplikasi, penerangan adalah penerangan ringkas mengenai permohonan anda, utama adalah nama skrip NodeJS di direktori projek anda yang digunakan untuk memulai aplikasi anda. Secara lalai, ia adalah indeks.js, tetapi anda boleh mengubahnya. skrip adalah objek yang memegang alias perintah. Saya akan meninggalkan lalai buat masa ini.
Sekarang pasang Express.pakej js NodeJS dengan NPM dengan arahan berikut:
$ sudo npm pasang express - simpan
Express harus dipasang.
Semua modul disimpan di simpul_modul / direktori dalam direktori projek anda.
Sekarang buat a indeks.js fail dan taip kod berikut:
let express = memerlukan ('express');biarkan aplikasi = menyatakan ();
aplikasi.dapatkan ('/', (req, res) =>
res.akhir ('
Selamat datang ke LinuxHint
'););
aplikasi.dengar (8080, () =>
konsol.log ('Aplikasi berjalan di http: // localhost: 8080');
);
Sekarang jalankan arahan berikut untuk memulakan aplikasi:
indeks $ node.jsAplikasi harus dimulakan.
Sekarang dari penyemak imbas web anda, pergi ke http: // localhost: 8080 dan anda akan melihat output berikut. Aplikasi NodeJS berfungsi dengan betul.
Sekarang untuk menghentikan aplikasi, tekan
Sekarang jika anda melayari http: // localhost: 8080 dari penyemak imbas web, anda akan melihat ralat.
Itulah cara anda memasang dan mengkonfigurasi NodeJS di CentOS 7. Terima kasih kerana membaca artikel ini.