Skip to content

删除laravel-module 模块后项目无法运行

laravel-modules 手动删除模块如Wechat后,执行composer dump-autoload 报以下错误

 Class "Modules\Wechat\Providers\WechatServiceProvider" not found

这是你删除模块的方式错误,比如删除一个 Wechat 模块的正确操作流程如下

先禁用该模块

php artisan module:disable Wechat

然后可以删除 Modules/Wechat ,之后执行

composer dump-autoload