Untuk mula membina aplikasi Node.js anda, langkah pertama adalah pemasangan rangka kerja node.js. Rangka kerja Node.js tersedia untuk pelbagai sistem operasi dari Windows hingga Ubuntu dan OS X. Setelah kerangka Node.js dipasang, anda boleh mula membina aplikasi Node.js pertama anda.
Node.js juga mempunyai kemampuan untuk memasukkan fungsi luaran atau fungsi yang diperluas dengan menggunakan modul khusus. Modul ini mesti dipasang secara berasingan. Contoh modul adalah modul MongoDB yang membolehkan anda bekerja dengan pangkalan data MongoDB dari aplikasi Node.js anda.
Dalam tutorial ini, anda akan belajar-
- Cara Muat turun & Pasang Node.js pada Windows
- Cara Memasang NPM pada Windows 10/8/7
- Menjalankan aplikasi "Hello World" pertama anda di Node.js
Cara Memasang Node.js pada Windows
Langkah pertama dalam menggunakan Node.js adalah pemasangan perpustakaan Node.js pada sistem klien. Berikut adalah langkah-langkah untuk memuat turun dan memasang Node.js di Windows:
Langkah 1) Muat turun Node.js Installer untuk Windows
Pergi ke laman web https://nodejs.org/en/download/ dan muat turun fail binari yang diperlukan.
Dalam contoh kami, kami akan memuat turun Node.js di Windows dengan fail persediaan 32-bit.
Langkah 2) Jalankan pemasangan
Klik dua kali pada fail .msi yang dimuat turun untuk memulakan pemasangan.
Klik butang Jalankan pada skrin pertama untuk memulakan pemasangan.
Langkah 3) Teruskan dengan langkah pemasangan
Pada skrin seterusnya, klik butang "Next" untuk meneruskan pemasangan
Langkah 4) Terima terma dan syarat
Pada skrin seterusnya, Terima perjanjian lesen dan klik pada butang Next.
Langkah 5) Siapkan jalan
Pada skrin seterusnya, pilih lokasi di mana Node.js perlu dipasang dan kemudian klik pada butang Next.
1. Pertama, masukkan lokasi fail untuk pemasangan Node.js. Di sinilah fail untuk Node.js akan disimpan selepas pemasangan.
2. Klik pada butang Next untuk meneruskan pemasangan.
Langkah 6) Pilih komponen lalai yang akan dipasang
Terima komponen lalai dan klik pada butang Next.
Langkah 7) Mulakan pemasangan
Pada skrin seterusnya, klik butang Pasang untuk mula memasang Node.js pada Windows.
Langkah 8) Selesaikan pemasangan
Klik butang Selesai untuk menyelesaikan pemasangan.
Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux)
Cara Memasang NPM pada Windows 10/8/7
Cara lain untuk memasang Node.js pada mana-mana mesin pelanggan adalah dengan menggunakan "pengurus pakej."
Pada Windows, muat turun NPM (Node Package Manager) dikenali sebagai Chocolatey. Ia dirancang untuk menjadi kerangka terdesentralisasi untuk memasang aplikasi dan alat yang anda perlukan dengan cepat.
Untuk memasang NPM pada Windows melalui Chocolatey, langkah-langkah berikut perlu dilakukan.
Langkah 1) Memasang Chocolatey - Laman web Chocolatey (https://chocolatey.org/) mempunyai arahan yang sangat jelas mengenai bagaimana rangka kerja ini perlu dipasang.
- Langkah pertama adalah menjalankan perintah di bawah di tetingkap command prompt. Perintah ini diambil dari laman web Chocolatey dan merupakan perintah standard untuk memasang Node.js melalui Chocolatey.
- Perintah di bawah adalah arahan PowerShell yang memanggil skrip PowerShell jauh di laman web Chocolatey. Perintah ini perlu dijalankan di tetingkap arahan PowerShell.
- Skrip PowerShell ini melakukan semua kerja yang diperlukan untuk memuat turun komponen yang diperlukan dan memasangnya dengan sewajarnya.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object wet.webclient) .DownloadString ('https://chocolatey.org/install.ps1'))" && SET PATH =% PATH%;% ALLUSERSPROFILE% tong sampah coklat
Langkah 2) Langkah seterusnya adalah memasang Node.js ke mesin tempatan anda menggunakan pengurus pakej Chocolatey. Ini dapat dilakukan dengan menjalankan perintah di bawah di command prompt.
memasang code nodejs
Sekiranya pemasangan berjaya, anda akan mendapat mesej kejayaan pemasangan Node.js.
Catatan: Sekiranya anda mendapat ralat seperti "C: \ ProgramData \ browny \ lib \ libreoffice \ tools \ chocolateyInstall.ps1" Kemudian buat folder secara manual di jalan
Menjalankan aplikasi Hello World pertama anda di Node.js
Setelah memuat turun dan memasang Node.js di komputer anda, mari cuba memaparkan "Hello World" dalam penyemak imbas web.
Buat fail Node.js dengan nama fail firstprogram.js
var http = require('http');http.createServer(function (req, res) {res.writeHead(200, {'Content-Type': 'text/html'});res.end('Hello World!');}).listen(8080);
Penjelasan Kod:
- Fungsi asas fungsi "memerlukan" adalah membaca fail JavaScript, melaksanakan fail, dan kemudian mengembalikan objek. Dengan menggunakan objek ini, seseorang kemudian dapat menggunakan pelbagai fungsi yang terdapat dalam modul yang disebut dengan fungsi memerlukan. Jadi dalam kes kami, kerana kami ingin menggunakan fungsi HTTP dan kami menggunakan perintah memerlukan (http).
- Dalam baris kedua kod ini, kami membuat aplikasi pelayan yang berdasarkan pada fungsi sederhana. Fungsi ini dipanggil, setiap kali permintaan dibuat ke aplikasi pelayan kami.
- Apabila permintaan diterima, kami meminta fungsi kami untuk mengembalikan respons "Hello World" kepada klien. Fungsi writeHead digunakan untuk mengirim data header kepada klien, dan sementara fungsi akhir akan menutup sambungan ke klien.
- Kami kemudian menggunakan fungsi server.listen untuk membuat aplikasi pelayan kami mendengarkan permintaan pelanggan di port no 8080. Anda boleh menentukan port yang ada di sini.
Melaksanakan kod
-
Simpan fail di komputer anda: C: \ Users \ Your Name \ firstprogram.js
-
Pada prompt arahan, arahkan ke folder tempat fail disimpan. Masukkan arahan Node firstprogram.js
-
Sekarang, komputer anda berfungsi sebagai pelayan! Sekiranya ada yang cuba mengakses komputer anda di port 8080, mereka akan mendapat "Hello World!" mesej sebagai balasan!
-
Mulakan penyemak imbas internet anda, dan taipkan alamat: http: // localhost: 8080
Pengeluaran
Ringkasan
- Kami telah melihat pemasangan Node.js melalui modul pemasangan MSI, yang terdapat di laman web Node.js. Pemasangan ini memasang modul yang diperlukan yang diperlukan untuk menjalankan aplikasi Node.js pada klien.
- Node.js juga boleh dipasang melalui pengurus pakej. Pengurus pakej untuk windows dikenali sebagai Chocolatey. Dengan menjalankan beberapa perintah mudah di command prompt, pengurus pakej Chocolatey memuat turun fail yang diperlukan secara automatik dan kemudian memasangnya di mesin klien.
- Aplikasi Node.js yang sederhana terdiri daripada membuat pelayan yang mendengar pada port tertentu. Apabila permintaan datang ke pelayan, pelayan secara automatik menghantar respons 'Hello World' kepada klien.