0

Menjalankan Project Node

 


Pada modul sebelumnya kita telah tahu bagaimana membuat proyek Node.js. Sekarang kita akan mulai menuliskan kode dan menjalankannya melalui terminal.

Pertama, buatlah berkas baru di dalam folder proyek Anda. Caranya, klik kanan pada daftar file yang ada di Visual Studio Code lalu pilih New File. Beri nama berkas sesuai yang Anda masukkan pada package.json (default-nya adalah index.js).

20210330235057d6419a63ca8267c4de1a7669d1bbbcc7.gif

Pada berkas inilah kita bisa mulai menuliskan kode JavaScript. Sebagai permulaan, cetak sejumlah proses pembuatan kopi dari mesin kopi kita. Tambahkan kode berikut ke dalam file index.js:

  1. console.log("Menyalakan mesin kopi");
  2. console.log("Menggiling biji kopi");
  3. console.log("Memanaskan air");
  4. console.log("Mencampurkan air dan kopi");
  5. console.log("Menuangkan kopi ke dalam gelas");
  6. console.log("Menuangkan susu ke dalam gelas");
  7. console.log("Kopi Anda sudah siap!");

Untuk menjalankan file JavaScript di atas juga cukup mudah, cukup jalankan perintah berikut pada terminal:

  1. node index.js

Node.js akan mengeksekusi setiap baris kode yang kita tulis lalu menampilkannya ke konsol terminal.

202103302351436547577bcbfdd87d8bf4127417997c83.gif


Run Scripts

Pada berkas package.json terdapat beberapa object yang penting untuk kita perhatikan, salah satunya adalah object scripts. Secara default object tersebut akan terbentuk ketika package.json dibuat menggunakan perintah init. Nilai default dari scripts adalah seperti ini:

  1.   "scripts": {
  2.     "test": "echo \"Error: no test specified\" && exit 1"
  3.   },

Object scripts merupakan objek yang mengandung kumpulan script di dalamnya. Script tersebut dapat dijalankan kapan saja pada proyek kita. Untuk menjalankan script, gunakan perintah npm run <script-name> yang dapat Anda tulis seperti di bawah ini:

  1. npm run test

Dengan menjalankan script test, artinya kita mengeksekusi kode yang berada di dalam nilai test, yaitu:

  1. "echo \"Error: no test specified\" && exit 1"

Sehingga, pada terminal akan menghasilkan output seperti berikut:

202103302353102bac9853ccb0912d2c3a5a3f5c432d81.jpeg

Pada object scripts biasanya kita menetapkan script yang sering digunakan secara berkala, seperti menjalankan aplikasi (selama proses development), compiling source code ke tahap produksi, atau melakukan testing.

Untuk menetapkan nilai baru pada object scripts, kita tuliskan nama script sebagai properti. Kemudian tuliskan perintah yang akan dieksekusi sebagai nilai dari properti tersebut. Mari kita buat script baru untuk menjalankan kode dari berkas index.js.

Pada object scripts, tuliskan nilai baru dengan properti bernama start, kemudian tambahkan perintah untuk mengeksekusi berkas sebagai nilainya:

  1.   "scripts": {
  2.     "test": "echo \"Error: no test specified\" && exit 1",
  3.     "start": "node index.js"
  4.   },

Kini kita bisa menjalankan program dengan perintah npm run start seperti di bawah ini

20210330235401d8067fab72ef881f9f39997d80af2808.jpeg

Posting Komentar
Theme
Share
Additional JS