Saat file penginstal diunduh, klik dua kali file tersebut dari panel unduhan peramban Anda atau dari folder unduhan komputer Anda. Penginstal akan membuka jendela baru yang tampak seperti Gambar 1 dan menulis semua file yang diperlukan dan pustaka Node.js inti ke sistem Anda. Anda mungkin diminta untuk menerima perjanjian lisensi atau memberikan izin kepada pemasang untuk menginstal Node.js ke komputer Anda. Ikuti petunjuk untuk mengklik melalui instalasi.
Terminal dan PATH Anda
Anda akan sebagian besar bekerja di terminal komputer Anda, yang merupakan perangkat lunak bawaan yang digunakan untuk menavigasi dan menjalankan perintah di komputer Anda tanpa antarmuka grafis. Buku ini mengajarkan penggunaan perintah terminal Unix (Bash). Bagi Anda yang merupakan pengguna Windows dapat mengikuti dengan menggunakan jendela terminal CMD Window (Anda mungkin perlu mencari persamaan-perintah di seluruh buku). Anda dapat mereferensikan tabel ini untuk membandingkan perintah Windows dan Unix. Untuk mempermudah segala sesuatu di Windows, Anda dapat mengunduh dan menginstal terminal Bash tambahan yang disebut GitBash dari git-scm.com.
Catat di mana versi Node.js dan npm Anda diinstal di komputer Anda. Informasi ini ditampilkan di jendela terakhir di penginstal. Penginstal mencoba menambahkan lokasi direktori ini ke PATH sistem Anda.
Variabel PATH komputer Anda adalah tempat pertama terminal akan mencari sumber daya yang digunakan dalam pengembangan. Anggap saja seperti indeks komputer Anda untuk segera menemukan alat yang Anda butuhkan. Dengan menambahkan jalur file asli atau lokasi direktori alat ini ke variabel PATH, terminal tidak akan mengalami masalah saat menemukannya. Jika Anda mengalami masalah saat memulai Node.js di terminal Anda, ikuti langkah-langkah instalasi di sini.
Memastikan semuanya sudah terpasang dengan benar
Sekarang setelah Anda memasang Node.js, mari gunakan terminal untuk memastikan semuanya sudah terpasang dengan benar. Buka terminal (atau GitBash) dan ketik perintah berikut pada prompt: node-v.
Output dari perintah ini seharusnya menunjukkan versi Node.js yang baru saja Anda pasang. Demikian pula, Anda dapat memeriksa versi npm yang telah Anda instal dengan menjalankan perintah npm -v pada command prompt.
CATATAN: Jika terminal Anda merespons dengan kesalahan atau tidak ada sama sekali, mungkin instalasi Node.js Anda tidak berhasil. Jika terjadi kesalahan, coba salin dan tempelkan kesalahan itu ke mesin pencari untuk mencari solusi umum atau coba ulangi proses penginstalan.
Sekarang setelah Anda menginstal Node.js dan terminal Anda berjalan, Anda perlu menulis kode di suatu tempat. Meskipun editor teks datang dalam berbagai bentuk dan dapat digunakan untuk membuat file non-kode juga, editor teks yang dirancang khusus untuk pengembang sering datang dikemas dengan alat dan plugin yang bermanfaat. Saya sarankan menginstal editor teks Atom, yang dapat Anda unduh di atom.io.
TIP: Jika Anda lupa di mana Anda menginstal Node.js atau npm, Anda dapat membuka jendela perintah dan ketik node mana atau npm mana pada prompt untuk melihat lokasi yang sesuai. Dari prompt baris perintah Windows, gunakan di mana di mana.
Merencanakan Aplikasi Anda
Bayangkan Anda ingin membuat aplikasi untuk klub pertanian yang didukung komunitas (CSA) kota Anda. Melalui aplikasi ini, pengguna dapat berlangganan untuk menerima makanan dari peternakan dan distributor lokal. Aplikasi ini memastikan bahwa komunitas Anda mendapat makanan sehat dan tetap terhubung. Anda berencana menggunakan Node.js untuk membuat aplikasi web ini dan Anda ingin memulai dengan memverifikasi kode pos pengguna untuk melihat apakah mereka cukup dekat untuk pengiriman. Pertanyaannya adalah: apakah Anda perlu membuat alat sendiri untuk membuat ini menjadi mungkin?
Beruntung bagi kami, jawabannya tidak, npm dapat digunakan untuk menginstal paket Node.js, pustaka kode yang ditulis orang lain yang dapat Anda gunakan untuk menambahkan fitur khusus ke aplikasi Anda. Bahkan, ada paket untuk memverifikasi lokasi berdasarkan kode pos. Kami akan melihat lebih dekat paket itu dan cara memasangnya sedikit.
Membuat Modul Node.js
Aplikasi Node.js pada akhirnya terdiri dari banyak file JavaScript. Agar aplikasi Anda tetap teratur dan efisien, file-file ini harus memiliki akses ke konten masing-masing bila diperlukan. Setiap file, kode siapa yang terkait secara kolektif, disebut modul. Mari lihat aplikasi kita lagi dan tambahkan beberapa pesan positif ke dalamnya. Anda dapat membuat file yang disebut messages.js dengan kode berikut:
biarkan pesan = ["Kamu hebat!", "Kamu bisa mencapai apa saja!", "Sukses ada di masa depanmu!"];
Menyimpan pesan-pesan ini secara terpisah dari kode yang akan Anda tulis untuk menampilkan pesan-pesan ini akan membuat kode Anda lebih terorganisir. Untuk mengelola pesan-pesan ini di file lain, Anda perlu mengubah definisi variabel let menggunakan objek ekspor, seperti:
exports.messages = ["Kamu hebat!", "Kamu bisa mencapai apa saja!", "Sukses ada di masa depanmu!"];
Sama seperti objek JavaScript lainnya, Anda menambahkan properti pesan pada objek ekspor Node.js, yang dapat dibagi antar modul.
CATATAN: Expo objek sebenarnya adalah properti dari objek modul. Modul adalah nama file kode di Node.js dan salah satu objek globalnya. Menggunakan ekspor pada dasarnya adalah singkatan untuk module.exports. Modul ini siap untuk dibutuhkan (diimpor) oleh file JavaScript lain. Anda dapat menguji ini dengan membuat file lain yang disebut printMessages.js, yang tujuannya adalah untuk mengulang melalui pesan dan memasukkannya ke konsol Anda dengan kode dalam daftar 1. Pertama, memerlukan modul lokal dengan menggunakan objek yang diperlukan dan nama file modul ( dengan atau tanpa ekstensi .js). Kemudian, lihat rangkai modul oleh variabel yang disiapkan di printMessages.js. Kode 1 log pesan ke konsol di printMessages.js const messageModule = require (’./ messages’); 1 messageModule.messages.forEach ((m) = & gt; {2 console.log (m);}); Wajibkan modul messages.js lokal. Lihat rangkai modul melalui messageModule.messages. require adalah objek global Node.js lainnya yang digunakan untuk memperkenalkan metode dan objek secara lokal dari modul lain. Interpretasi Node.js membutuhkan ('./ messages'); untuk mencari modul yang disebut messages.js dalam direktori proyek Anda dan izinkan kode dalam printMessages.js untuk menggunakan properti apa pun yang ditambahkan ke objek ekspor. Selanjutnya, kami akan menggunakan npm, alat lain untuk menambahkan modul ke proyek Anda. Menjalankan Perintah npm Dengan instalasi Node.js, Anda juga mendapat Node Package Manager (npm). Seperti namanya, npm bertanggung jawab untuk mengelola paket eksternal (modul lain yang telah dibuat dan tersedia online) dalam aplikasi Anda. Sepanjang pengembangan aplikasi, npm akan digunakan untuk menginstal, menghapus, dan memodifikasi paket-paket ini. Memasukkan npm-l di terminal Anda menampilkan daftar perintah npm dengan penjelasan singkat. Cantuman 2 berisi beberapa perintah npm yang ingin Anda ketahui. Daftar 2. Perintah Npm untuk mengetahui init npm. Menginisialisasi aplikasi Node.js dan membuat file.json file npm install <package>. Instal paket Node.js. npm publikasikan. Menyimpan dan mengunggah paket yang Anda buat ke komunitas paket npm. mulai npm. Menjalankan aplikasi Node.js Anda (asalkan file package.json diatur untuk menggunakan perintah ini). npm stop akan berhenti dari aplikasi yang sedang berjalan. Saat menggunakan npm install <package>, tambahkan --save ke perintah Anda menginstal paket sebagai dependensi untuk aplikasi Anda. Appending --global menginstal paket secara global di komputer Anda untuk digunakan di mana saja di dalam terminal. Ekstensi perintah ini, yang disebut bendera, memiliki bentuk singkatan dari -S dan -g, masing-masing. npmuninstall <package> membalikkan aksi instal. Jika proyek memanggilnya, npm install express -S dapat digunakan untuk menginstal kerangka Express.js, dan npm menginstal express-generator -g untuk menginstal generator Express.js untuk digunakan sebagai alat baris perintah. Modul dan paket Selama pengembangan Anda dengan Node.js, Anda akan mendengar modul dan paket persyaratan banyak dilemparkan. Inilah yang perlu Anda ketahui: Modul adalah file JavaScript individual yang berisi kode yang berkaitan dengan satu konsep, fungsi, atau pustaka. Paket mungkin berisi beberapa modul atau satu modul. Paket digunakan untuk mengelompokkan file yang menawarkan alat yang relevan.
0 comments:
Post a Comment