Menampilkan log pada file node.js

Pendahuluan
Dalam dunia pemrograman, terutama web development, tiga software ini sering digunakan:
Node.js LTS (Long Term Support): Runtime JavaScript di sisi server yang stabil untuk development.
Git Bash: Terminal berbasis Unix shell untuk menjalankan perintah Git dengan lebih fleksibel di Windows.
Notepad++: Text editor ringan dan cepat untuk menulis kode.
Memahami cara instalasi dan fungsi dasar dari ketiga software ini penting sebelum masuk ke tahap coding.
Setelah ini saya akan menunjukan beberapa cara agar kalian bisa melakaukan log di node.js
1. Membuat Folder Project
Pertama, buka terminal lalu buat folder project baru dan masuk ke dalamnya:

berhasil masuk ke folder belajar-npm
2. Inisialisasi Project
Selanjutnya, inisialisasi project Node.js dengan perintah:

Perintah ini akan membuat file package.json. Edit isinya agar mendukung ESM (supaya bisa pakai import):
agar bisa mengedit isinya kita perlu masuk ke file package.json menggunakan code di bawah ini :
nano package.json

Setelah masuk ke dalam file nya silahkan Edit isi file tersebut sesuai Code di bawah ini.
{
"name": "belajar-npm",
"version": "1.0.0",
"type": "module",
"main": "index.js",
"scripts": {
"start": "node index.js"
}
}

π Bagian penting:
"type": "module"β agar bisa menggunakan sintaks ESM (import/export).Ctrl + x : untuk Exit dari tempat Edit file.
kemudian, Shift + Y
Klik Enter jika sudah.
Setelah selesai akan kembali ke halaman awal.
3. Install Package untuk Input
Agar lebih mudah menerima input dari pengguna, kita gunakan package prompt-sync.
npm install prompt-sync

4. Membuat File input.js
File ini berisi fungsi untuk meminta input nama dari user.
import promptSync from "prompt-sync";
const prompt = promptSync();
export function mintaNama() {
const nama = prompt("Masukkan nama kamu: ");
return nama;
}

5. Membuat File index.js
File utama yang menjalankan aplikasi dan memanggil fungsi dari input.js.
import { mintaNama } from "./input.js";
console.log("=== Aplikasi Console ESM ===");
const nama = mintaNama();
console.log(`Halo, ${nama}! Selamat belajar NPM & ESM π`);

6. Menjalankan Program
Sekarang jalankan program dengan:
npm start
Contoh hasil output di terminal:
=== Aplikasi Console ESM ===
Masukkan nama kamu: Santri
Halo, Santri! Selamat belajar NPM & ESM π

Sekian dari saya Mohon Maaf jika ada salah kata atau yang lainnya dan Terima Kasih sudah membaca Artikel saya, Selalu nantikan Artikel saya selanjutnya !!!.