Laravel-Mediable可以通過(guò)文件系統(tǒng)驅(qū)動(dòng)Filesystem-driven進(jìn)行上傳目錄的配置,能輕松的上傳所有的MIME類型,支持所有的圖片類型(如:jpeg、png或gif)。
安裝:
composer require plank/laravel-mediable
在config/app.php中注冊(cè)服務(wù),如果是Laravel 5.5及以上版本,剛跳過(guò)此步驟:
'providers' => [
//...
PlankMediableMediableServiceProvider::class,
//...
];
注冊(cè)別名服務(wù),如果是Laravel 5.5及以上版本,剛跳過(guò)此步驟:
'aliases' => [
//...
'MediaUploader' => PlankMediableMediaUploaderFacade::class,
//...
]
發(fā)布配置文件(config/mediable.php)及數(shù)據(jù)庫(kù)遷移文件(database/migrations/####_##_##_######_create_mediable_tables.php)
php artisan vendor:publish --provider="PlankMediableMediableServiceProvider"
運(yùn)行數(shù)據(jù)庫(kù)遷移
php artisan migrate
至此,Laravel-Mediable安裝成功。