Cara Menjalankan Script JS di Termux
Halo, teman-teman pecinta teknologi! Kali ini, jagoweb.com mau ngajak kalian ngobrolin sesuatu yang seru dan bermanfaat: gimana caranya menjalankan script JavaScript (JS) di Termux. Mungkin sekilas topik ini terdengar agak bikin pusing, tapi percaya deh, sebenarnya gampang banget kalau kita paham langkah-langkahnya. Buat kalian yang suka ngoprek Android dengan vibe Linux, Termux ini kayak sahabat setia yang membuka pintu ke dunia coding seru. Yuk, kita mulai petualangannya!
Pernah nggak sih kalian kepikiran, "Kenapa harus Termux? Emang nggak ada aplikasi lain buat coding di Android?" Nah, jawabannya ada di keunggulan Termux yang bikin hati bergetar: fleksibel dan kuat abis! Bayangin aja, Termux ini ibarat terminal Linux mini di HP kalian. Kalian bisa pasang berbagai paket, salah satunya Node.js, yang jadi kunci buat jalanin JS di luar browser. Dengan itu, HP kalian bisa jadi "markas" coding portabel-entah buat latihan kecil atau bahkan bikin server sederhana. Praktis banget, apalagi kalau lagi di luar rumah!
Beli domain murah sekarang, bikin website kamu tampil keren tanpa bikin dompet tipis!
Belum lagi, Termux ngasih kebebasan buat akses sistem file Android (tentu dengan izin dulu, ya). Jadi, kalian bisa bikin, edit, dan eksekusi script JS dari mana aja di penyimpanan kalian. Bandingin sama aplikasi coding lain yang kadang bikin kita "terkurung" di lingkungan mereka-Termux jelas juaranya!
Sebelum kita terjun ke dunia JS, ada satu langkah wajib: pasang Node.js di Termux. Tanpa ini, Termux bakal bingung kalau kita suruh jalanin file JS. Tenang aja, prosesnya simpel dan nggak ribet!
Pertama-tama, kita pastikan semua paket di Termux udah "fresh". Biar nggak ada drama soal versi atau kompatibilitas, mending update dulu. Buka Termux, lalu ketik:
bash
CiutkanSalin
pkg update && pkg upgrade
Tekan Enter, dan sabar ya, ini bisa makan waktu bentar tergantung sinyal kalian. Kalau ditanya apa-apa, biasanya tinggal ketik "y" aja, lalu lanjut.
Setelah semua paket udah rapi, waktunya undang Node.js ke Termux. Caranya gampang, cukup ketik:
bash
CiutkanSalin
pkg install nodejs
Termux bakal nanya, "Yakin mau install?" Tinggal jawab "y", lalu tunggu prosesnya selesai. Abis itu, cek apakah Node.js udah beneran nongkrong di Termux dengan ketik:
bash
CiutkanSalin
node -v
Terus cek juga npm-nya (alat bantu Node.js) dengan:
bash
CiutkanSalin
npm -v
Kalau muncul angka versi, artinya kita udah siap tempur!
Sekarang, saatnya bikin karya pertama kita di JS. Kalian bisa pake editor bawaan Termux, kayak nano atau vim. Atau, kalau lebih nyaman pake editor lain di Android, boleh banget-asalkan filenya gampang dijangkau Termux.
Misalnya, kita coba pake nano. Ketik aja:
bash
CiutkanSalin
nano halo.js
Begitu editornya kebuka, tulis kode simpel ini:
javascript
CiutkanSalin
console.log("Halo, Dunia! Ini script JS pertamaku di Termux.");
Selesai nulis? Simpan dengan tekan Ctrl + O, Enter, lalu keluar dengan Ctrl + X. Pastikan filenya ada di tempat yang kalian inget, ya, biar nggak nyari-nyari lagi.
Kode udah jadi, sekarang waktunya dieksekusi! Pastikan kalian ada di direktori yang sama sama file halo.js. Kalau udah, ketik:
bash
CiutkanSalin
node halo.js
Tekan Enter, dan voilà! Kalau nggak ada salah-salah, kalian bakal lihat pesan "Halo, Dunia! Ini script JS pertamaku di Termux." di layar. Seneng banget, kan, pertama kali berhasil?
Jangan puas dulu sama "Halo, Dunia". Node.js sama npm punya segudang fitur kece yang sayang banget dilewatin. Mau bikin sesuatu yang lebih serius? Yuk, kita coba!
NPM itu kayak toko serba ada buat para coder JS. Mau bikin server web simpel? Coba pasang Express.js dengan:
bash
CiutkanSalin
npm install express
Abis itu, kalian bisa bikin file server.js-contohnya ada di artikel asli. Lalu jalanin dengan:
bash
CiutkanSalin
node server.js
Buka browser di HP atau device lain di jaringan yang sama, dan kalian bisa lihat server kalian hidup. Keren abis, nggak?
Hosting free domain? Ada, kok! Satu paket hemat buat website impian kamu!
Pengen lebih interaktif? Kalian bisa bikin script yang nerima input. Contoh, bikin file nama.js:
javascript
CiutkanSalin
const args = process.argv.slice(2); if (args.length > 0) { console.log(`Halo, ${args[0]}!`); } else { console.log("Halo, tanpa nama!"); }
Coba jalanin dengan:
bash
CiutkanSalin
node nama.js Budi
Hasilnya? "Halo, Budi!"-simpel tapi asik!
Biar coding kalian makin lancar, nih, beberapa jurus jitu dari aku:
Pengen gampang edit file dari aplikasi lain? Kasih izin Termux dengan:
bash
CiutkanSalin
termux-setup-storage
Nanti bakal ada folder storage di Termux yang nyambung ke penyimpanan HP kalian.
Nano emang oke, tapi buat proyek gede, coba deh pake editor kayak Acode atau VS Code Mobile. Edit di sana, simpan, trus jalanin dari Termux-nyaman banget!
Kalau kalian jalanin server atau script yang nggak berhenti, cek prosesnya pake ps aux. Pengen matiin? Catet PID-nya, trus ketik kill <PID>.
Buat yang butuh versi khusus Node.js, bisa coba Node Version Manager (NVM). Tapi buat pemula, yang standar udah lebih dari cukup.
Jadi, ternyata menjalankan script JS di Termux itu nggak seseram yang dibayangin, kan? Dengan langkah-langkah tadi, HP kalian bisa jadi "studio" coding yang bikin orang takjub. Dari bikin kode simpel sampe server mini, semua ada di genggaman kalian. Ini saatnya buat eksplorasi, belajar, dan bikin sesuatu yang bikin kalian bangga.
Aku sendiri suka banget ngoprek Termux soalnya bikin aku merasa kayak hacker di film-film-tapi versi legal, tentunya! Kalian juga pasti bisa, asal nggak takut nyoba.
Jangan lupa ikuti jagoweb.com untuk info lainnya, ya! Terus semangat coding, temen-temen!