Membuat Project NodeJS


NodeJS Logo

NodeJS Logo

Untuk membuat project NodeJS sebenarnya bisa dilakukan secara manual dengan membuat file-file yang diperlukan, namun kali ini kita akan membuatnya secara otomatis mengunakan npm.

Untuk membuat projectnya kita akan menggunakan terminal / command, jadi pastikan anda sudah familiar menggunakan terminal.

Selain itu pastikan juga anda telah menginstall aplikasi nodejs dan bisa diakses di terminal. Untuk pengguna Mac, jika anda belum menginstall NodeJS, anda bisa menggunakan homebrew untuk menginstallnya dengan perintah :

brew install nodejs

1. Membuat Direktori

Sebelum menbuat project, kita perlu membuat direktori untuk projectnya, anda bisa menggunakan Finder , Explorer, Nautilus atau bisa menggunakan perintah terminal dengan perintah :

mkdir nodejs-mysql

Yang artinya kita membuat sebuah direktori dengan nama nodejs-mysql. Setelah itu kita masuk ke folder tersebut

cd nodejs-mysql

2. Membuat Project NodeJS

Untuk membuat project NodeJS, kita bisa menggunakan perintah :

npm init

Selanjutnya, silahkan isi konfigurasi yang dibutuhkan.

Setelah itu project telah selesai. Jika kita lihat di directorinya, akan ada sebuah file baru dengan nama package.json.

3. Membuat File Entry Point

Saat saya memasukkan entry point

entry point: (index.js)

Saya gunakan file default nya, yaitu index.js, jadi sekarang kita perlu membuat file index.js sebagai file utama yang akan dijalankan ketika project kita berjalan, silahkan gunakan perintah :

touch index.js

4. Menginstall Library / Framework

Sekarang saya akan coba menginstall sebuah library mysql di project yang telah kita buat, kita bisa menggunakan perintah sebagai berikut :

npm install mysql --save

Tunggu sampai proses download library mysql selesai.

5. Membuat Program Sederhana

Sekarang kita buat program sederhana dengan konek ke database mysql

6. Menjalankan Project

Untuk menjalankan project, silahkan gunakan perintah :

node index.js

Pastikan hasilnya adalah

SUKSES
Iklan

Satu pemikiran pada “Membuat Project NodeJS

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s