Menyiapkan komputer · Materi 5 dari 16

Node.js, Git, dan editor kode

Tiga alat pendamping. Tidak semuanya wajib hari ini, tapi kamu akan butuh ketiganya tidak lama lagi.

2 menit 0 komentar

Daftar isi

Node.js dan npm

Laravel memakai Vite untuk mengolah file CSS dan JavaScript, dan Vite berjalan di atas Node.js. Walaupun kelas ini tidak fokus ke tampilan, proyek Laravel baru sudah membawa Vite, jadi lebih baik Node.js terpasang sejak awal.

Unduh versi LTS dari nodejs.org, pasang seperti aplikasi biasa, lalu cek:

node -v
npm -v

Kalau kamu memasang lewat php.new atau Herd, kemungkinan Node.js sudah ikut. Cek saja dengan perintah di atas sebelum memasang lagi.

Git

Git mencatat setiap perubahan kodemu, jadi kamu bisa kembali ke versi sebelumnya kalau ada yang rusak. Untuk kelas ini Git tidak wajib, tapi kebiasaan menyimpan pekerjaan dengan Git sebaiknya dibangun dari proyek pertama.

Di Windows, unduh dari git-scm.com. Di macOS, mengetik git di Terminal akan menawarkan pemasangan otomatis. Di Linux, pakai pengelola paket distromu, misalnya sudo apt install git. Cek dengan git --version.

Editor kode

Pakai editor apa pun yang kamu suka. Kalau belum punya, VS Code gratis dan ringan. Pasang ekstensi resmi Laravel dari marketplace-nya: ia memberi pewarnaan untuk file Blade, pelengkap otomatis untuk nama route dan view, dan bisa menjalankan perintah artisan dari dalam editor. Di balik layar ekstensi itu memakai Laravel LSP, jadi kamu tidak perlu memasang apa-apa lagi.

Kalau kamu memakai PhpStorm, dukungan Laravel-nya sudah bawaan dan sangat lengkap. Sublime Text dan Zed juga punya ekstensi resmi.

Terminal

Sepanjang kelas ini kita akan sering mengetik perintah. Di Windows, saya sarankan PowerShell atau terminal bawaan VS Code (menu Terminal, lalu New Terminal), supaya kamu tidak perlu bolak-balik jendela. Beberapa perintah dasar yang akan sering muncul:

  • cd nama-folder untuk masuk ke folder, cd .. untuk naik satu tingkat.
  • ls (atau dir di PowerShell lama) untuk melihat isi folder.
  • Ctrl + C untuk menghentikan program yang sedang berjalan, misalnya server.

Setelah ini, komputermu siap. Tinggal satu keputusan kecil soal database, lalu kita buat proyeknya.

Diskusi

Masuk dulu untuk ikut berkomentar. Masuk

Belum ada diskusi di sini. Jadilah yang pertama bertanya.