Menyiapkan komputerレッスン 5/16
レッスン一覧
Menyiapkan komputer · レッスン 5/16
Node.js, Git, dan editor kode
Tiga alat pendamping. Tidak semuanya wajib hari ini, tapi kamu akan butuh ketiganya tidak lama lagi.
4分 コメント0件
目次
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-folderuntuk masuk ke folder,cd ..untuk naik satu tingkat.ls(ataudirdi PowerShell lama) untuk melihat isi folder.Ctrl + Cuntuk menghentikan program yang sedang berjalan, misalnya server.
Setelah ini, komputermu siap. Tinggal satu keputusan kecil soal database, lalu kita buat proyeknya.
ディスカッション
コメントするにはログインしてください。 ログイン
まだディスカッションはありません。最初の質問をしてみましょう。