Koa.js - Lingkungan
Untuk mulai mengembangkan menggunakan framework Koa, Anda perlu menginstal Node dan npm (node package manager). Jika Anda belum memilikinya, buka Node setup untuk menginstal node di sistem lokal Anda. Konfirmasikan bahwa node dan npm diinstal dengan menjalankan perintah berikut di terminal Anda.
$ node --version
$ npm --version
Anda harus menerima keluaran yang mirip dengan -
v5.0.0
3.5.2
Harap pastikan versi node Anda di atas 6.5.0. Sekarang kita telah menyiapkan Node dan npm, mari kita pahami apa itu npm dan bagaimana menggunakannya.
Manajer Paket Node (npm)
npm adalah manajer paket untuk node. Registri npm adalah kumpulan publik dari paket kode sumber terbuka untuk Node.js, aplikasi web front-end, aplikasi seluler, robot, router, dan kebutuhan lain yang tak terhitung jumlahnya dari komunitas JavaScript. npm memungkinkan kita untuk mengakses semua paket ini dan menginstalnya secara lokal. Anda dapat menelusuri daftar paket yang tersedia di npm di npmJS .
Bagaimana cara menggunakan npm?
Ada dua cara untuk menginstal paket menggunakan npm - secara global dan lokal.
Globally- Metode ini umumnya digunakan untuk menginstal alat pengembangan dan paket berbasis CLI. Untuk menginstal paket secara global, gunakan perintah berikut.
$ npm install -g <package-name>
Locally- Metode ini umumnya digunakan untuk menginstal kerangka kerja dan pustaka. Paket yang diinstal secara lokal hanya dapat digunakan di dalam direktori yang diinstal. Untuk menginstal paket secara lokal, gunakan perintah yang sama seperti di atas tanpa -g bendera.
$ npm install <package-name>
Setiap kali kami membuat proyek menggunakan npm, kami perlu menyediakan file package.json, yang memiliki semua detail tentang proyek kami. npm memudahkan kami menyiapkan file ini. Mari kita siapkan proyek pengembangan kita.
Step 1 - Jalankan terminal / cmd Anda, buat folder baru bernama hello-world dan cd ke dalamnya -
Step 2 - Sekarang untuk membuat file package.json menggunakan npm, gunakan yang berikut ini.
npm init
Ini akan meminta Anda untuk informasi berikut -
Terus tekan enter, dan masukkan nama Anda di kolom "nama penulis".
Step 3- Sekarang kita sudah menyiapkan file package.json, kita akan menginstal Koa. Untuk menginstal Koa dan menambahkannya ke file package.json kami, gunakan perintah berikut.
$ npm install --save koa
Untuk mengonfirmasi Koa diinstal dengan benar, jalankan perintah berikut.
$ ls node_modules #(dir node_modules for windows)
Tip - Itu --save bendera bisa diganti dengan -Sbendera. Bendera ini memastikan bahwa Koa ditambahkan sebagai dependensi ke file package.json kami. Ini memiliki keuntungan, lain kali kami perlu menginstal semua dependensi proyek kami, kami hanya perlu menjalankan perintah npm install dan itu akan menemukan dependensi di file ini dan menginstalnya untuk kami.
Ini semua yang kita butuhkan untuk memulai pengembangan menggunakan kerangka Koa. Untuk membuat proses pengembangan kami jauh lebih mudah, kami akan menginstal alat dari npm, nodemon. Apa yang dilakukan alat ini adalah, ia me-restart server kami segera setelah kami membuat perubahan di salah satu file kami, jika tidak, kami perlu me-restart server secara manual setelah setiap modifikasi file. Untuk menginstal nodemon, gunakan perintah berikut.
$ npm install -g nodemon
Sekarang kita semua siap untuk terjun ke Koa!