🟢 Install Dependency JavaScript di Laravel (Pake NPM atau Yarn)
Kalau di Point 4 Kita sudah bahas soal dependency PHP dengan Composer, kali ini kita pindah ke JavaScript dependency. Laravel itu sebenarnya sudah menyediakan “Alat Bantu” untuk urusan frontend (JavaScript, CSS, dll) lewat Vite. Supaya semua berjalan, kita butuh meng-install dependency-nya dulu.
1. Apa Itu Dependency JavaScript? Dependency di Sini Maksud Nya Adalah package atau library JavaScript yang di butuhkan agar Laravel Bisa jalanin Fitur Fitur frontend, misalnya:
- Vue / React (kalau project pakai framework JS tertentu)
- Bootstrap atau TailwindCSS untuk styling
- Axios untuk AJAX request
- dll.
Laravel sudah nyediain default package di file package.json
, kita tinggal install aja.
2. Cara Install Dependency Masuk ke folder project Laravel kamu lewat terminal, lalu jalankan salah satu perintah ini:
👉 Kalau pakai NPM (default):

👉 Kalau pakai Yarn:

Gunanya: command ini akan membaca file
package.json
dan download semua dependency yang dibutuhkan ke foldernode_modules
.
3. Jalanin Build Tool Setelah install, biasanya kita jalanin Vite supaya file JS/CSS bisa di-compile.

atau

Command ini akan memulai proses compile asset, jadi ketika kamu buka Laravel di browser, semua styling dan script sudah terhubung dengan benar.
4. Perbedaan NPM vs Yarn
- NPM: bawaan dari Node.js, langsung bisa dipakai setelah install Node.
- Yarn: alternatif yang lebih cepat di beberapa kasus, tapi harus install manual.
Keduanya sama aja, tinggal pilih mana yang kamu nyaman.
🔑 Kesimpulan
- Composer = dependency PHP
- NPM/Yarn = dependency JavaScript
- Wajib install dua-duanya biar Laravel jalan mulus (backend & frontend).
✨ Penutup
Nah, sekarang kamu udah ngerti kan kalau Composer itu urusan backend, sementara NPM/Yarn itu urusan frontend. 🎭 Dua-duanya penting banget, ibarat roda kiri dan kanan sepeda 🚴—kalau salah satu nggak ada, Laravel kamu bisa pincang jalannya. Jadi pastikan setiap kali mulai project, install dependency PHP + JavaScript biar semuanya lancar tanpa drama. 🚀🔥
Solusi Digitalisasi Bisnis dari Nawatara Tech
Buat kamu yang pengen punya website tapi nggak mau ribet, MauWebBisnis dari Nawatara Tech siap bantu! Kami bikin website yang profesional, cepat, dan gampang dikelola. Mulai dari Landing Page sampai Website Sistem Otomatis, semua bisa disesuaikan dengan kebutuhan bisnis kamu.
Jadi, daripada terus-terusan terjebak di marketplace, lebih baik ambil langkah besar buat punya website sendiri. Saatnya bisnis kamu lebih stabil, lebih untung, dan lebih siap bersaing!
Bangun website profesional yang bukan hanya cepat dan menarik, tapi juga didukung strategi digital marketing lengkap untuk meningkatkan traffic dan penjualan bisnismu!
MauWebBisnis dari NawaTara Tech menawarkan layanan Website Profesional #1, mulai dari Landing Page hingga Website Sistem Otomatis yang dirancang untuk meningkatkan visibilitas dan konversi bisnismu.

Baca Juga: Menghargai Kerja Sama: Vendor Kecil Bukan Pesuruh
Berlangganan Saluran WhatsApp: WA Channel
Join Community Sekarang: Nawatara Community
Post Comment