關於網路那些事...

網路行銷,SEO,網路趨勢,教學文章,網頁設計,生活時事

Laravel - php artisan db:seed 發生 Class 'xxxTableSeeder' does not exist 錯誤解決方式

Laravel - php artisan db:seed 發生 Class 'xxxTableSeeder' does not exist 錯誤解決方式

在 database/ 資料夾建立好新的 seeder 之後,執行單一新的 seeder class 時

php artisan db:seed --class=xxxTableSeeder

發生了 Class 'xxxTableSeeder' does not exist 錯誤

會發生這問題的原因主要在於,composer 的 autoload 會透過 classmap將 database/裡面的 class 建立索引,當我們每次在 database/新增項目時,就必須再重新建立索引

處理方式,首先先執行

composer dumpautoload

執行完畢之後,在重新執行指定 seeder class 就可以了


如果這篇文章對你有幫助,請在這裡點個讚



最新文章推薦