找不到类“Illuminate\Notifications\NotificationServiceProvider”
Posted
技术标签:
【中文标题】找不到类“Illuminate\\Notifications\\NotificationServiceProvider”【英文标题】:Class 'Illuminate\Notifications\NotificationServiceProvider' not found找不到类“Illuminate\Notifications\NotificationServiceProvider” 【发布时间】:2019-04-14 10:39:22 【问题描述】:我正在将我的 Laravel 从 5.2 升级到 5.3,并且已经阅读了 https://laravel.com/docs/5.3/upgrade 上的文档,但是当我运行我的应用程序时仍然收到此消息:
ProviderRepository.php 第 146 行中的 FatalErrorException:类 'Illuminate\Notifications\NotificationServiceProvider' 未找到
我已经将 Illuminate\Notifications\NotificationServiceProvider 添加到提供程序,并将 Illuminate\Support\Facades\Notification 添加到 config/app.php 中的别名。我也试过:
作曲家转储自动加载 作曲家更新--no-scripts
阻止工匠在被收录之前执行,但无济于事。
【问题讨论】:
你的 composer.jsonautoload
配置是什么?我建议尝试composer dump-autoload -o
【参考方案1】:
升级 Laravel 后需要运行composer install
。
【讨论】:
以上是关于找不到类“Illuminate\Notifications\NotificationServiceProvider”的主要内容,如果未能解决你的问题,请参考以下文章
找不到 Spring Boot Mongo Reactive 类 - 找不到类 [org.springframework.data.mongodb.MongoDatabaseFactory]