Laravel | modul laravel |
---|---|
5.4 | ^1.0 |
5.5 | ^2.0 |
5.6 | ^3.0 |
5.7 | ^4.0 |
5.8 | ^5.0 |
6.0 | ^6.0 |
7.0 | ^7.0 |
8.0 | ^8.0 |
9.0 | ^9.0 |
10.0 | ^10.0 |
11.0 | ^11.0 |
nwidart/laravel-modules
adalah paket Laravel yang dibuat untuk mengelola aplikasi Laravel besar Anda menggunakan modul. Modul seperti paket Laravel, ia memiliki beberapa tampilan, pengontrol, atau model. Paket ini didukung dan diuji di Laravel 11.
Paket ini adalah versi pingpong/modul yang diterbitkan ulang, ditata ulang, dan dipelihara, yang tidak lagi dikelola.
Dengan satu bonus besar yang tidak dimiliki paket aslinya: test .
Untuk meningkatkan ke versi V11 ikuti Panduan Peningkatan pada dokumen resmi.
Untuk menginstal melalui Komposer, jalankan:
composer require nwidart/laravel-modules
Paket secara otomatis akan mendaftarkan penyedia layanan dan aliasnya.
Secara opsional, publikasikan file konfigurasi paket dengan menjalankan:
php artisan vendor:publish --provider= " NwidartModulesLaravelModulesServiceProvider "
Secara default, kelas modul tidak dimuat secara otomatis. Anda dapat memuat modul Anda secara otomatis dengan menambahkan plugin gabungan ke bagian tambahan:
"extra" : {
"laravel" : {
"dont-discover" : []
},
"merge-plugin" : {
"include" : [
" Modules/*/composer.json "
]
}
},
Tip: jangan lupa menjalankan composer dump-autoload
setelahnya.
Anda akan menemukan petunjuk instalasi dan dokumentasi lengkap di https://laravelmodules.com/.
Anda dapat melihat demo menggunakan Laravel Breeze di https://github.com/laravel-modules-com/breeze-demo
Ini adalah aplikasi lengkap menggunakan modul Auth, Base dan Profile.
Kami juga memiliki komunitas Perselisihan. https://discord.gg/hkF7BRvRZK Untuk bantuan cepat, ajukan pertanyaan di saluran yang sesuai.
Lisensi MIT (MIT). Silakan lihat File Lisensi untuk informasi lebih lanjut.