Download the PHP package vicky-project/coreui-module without Composer
On this page you can find all versions of the php package vicky-project/coreui-module. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package coreui-module
Persyaratan Sebelum Memulai
- Proyek Laravel harus sudah ada. Jika belum, silakan buat terlebih dahulu mengikuti dokumentasi resmi Laravel.
- PHP versi 8.2 atau lebih baru.
- Composer terinstal di komputer Anda.
Langkah-Langkah Instalasi
- Pastikan Proyek Laravel Sudah Siap
Jika sudah memiliki proyek Laravel, lanjut ke langkah 2. Jika belum, buat proyek baru dengan perintah:
- Instal Module Menggunakan Composer
Jalankan perintah berikut di dalam folder root proyek Laravel Anda:
Perintah ini akan mengunduh dan memasang module beserta semua dependensi yang diperlukan.
- Tambahkan Konfigurasi ke File composer.json
Buka file composer.json yang berada di root folder proyek Anda. Anda perlu menambahkan beberapa baris konfigurasi di dalam bagian "extra", "config", dan "autoload".
🔧 Bagian "extra"
Cari kunci "extra" di dalam file composer.json. Jika belum ada, buat. Tambahkan kode berikut:
[!WARNING] Perhatikan tanda koma (
,) pada filecomposer.json.
Setiap penambahan konfigurasi harus memperhatikan posisi koma agar tidak merusak format JSON. Kesalahan koma akan mengakibatkan error saat menjalankancomposeratauphp artisan.[!WARNING] jika anda menggunakan laravel versi 13 atau diatasnya, ganti
"merge-dev": truemenjadi"merge-dev": falseagar package darirequire-devtidak ikut terdownload. Karena ada beberapa package vendor yang belum mendukung laravel versi 3 atau yang lebih baru. Anda dapat mengembalikan ke true jika semua vendor telah mendukung laravel terbaru.
⚙️ Bagian "config"
Cari kunci "config". Tambahkan atau sesuaikan sehingga berisi:
📁 Bagian "autoload"
Cari kunci "autoload". Di dalam bagian "psr-4", tambahkan baris berikut (jika sudah ada baris lain, letakkan setelah baris terakhir dan beri koma):
💡 Contoh lengkap setelah ditambahkan:
[!NOTE] Module ini menggunakan library nwidart/laravel-modules.
Lihat dokumentasi resmi untuk informasi lebih lanjut.
- Perbarui Autoloader Composer
Setelah mengedit composer.json, jalankan perintah:
- Jalankan Migrasi Database
Module ini membutuhkan tabel-tabel database. Jalankan perintah berikut:
Jika ada pertanyaan tentang database yang belum disiapkan, pastikan Anda sudah mengatur koneksi database di file .env.
🛠️ Perintah Tambahan yang Tersedia
Setelah module terinstal, Anda bisa menggunakan perintah artisan berikut:
Instal Module Tertentu
Ganti [nama_module] dengan nama module yang ingin diinstal (contoh: coreui).
Lihat Daftar Semua Perintah dari Module
Perintah ini akan menampilkan semua perintah artisan yang tersedia di dalam namespace app, termasuk yang disediakan oleh module.
Verifikasi Instalasi
Untuk memastikan semuanya berjalan lancar:
- Coba jalankan php artisan app help – Anda akan melihat daftar perintah.
- Coba akses aplikasi Laravel Anda melalui browser. Jika module menambahkan rute atau tampilan, seharusnya sudah tersedia.
Tips & Pemecahan Masalah
| Masalah | Solusi |
|---|---|
Class "Modules\... not found |
Pastikan Anda sudah menjalankan composer dump-autoload setelah mengedit composer.json. |
Composer merge-plugin error |
Pastikan plugin wikimedia/composer-merge-plugin sudah diizinkan di bagian allow-plugins. |
| Migrasi gagal | Periksa koneksi database di file .env. Jalankan php artisan migrate:fresh jika ingin memulai ulang. |
Perintah app:install tidak dikenal |
Cek apakah module sudah terinstal dengan benar. Jalankan composer require sekali lagi jika perlu. |
All versions of coreui-module with dependencies
nwidart/laravel-modules Version ^12.0
predis/predis Version ^3.2
joshbrw/laravel-module-installer Version ^1.0