当前位置: 首页 > 知识库问答 >
问题:

创建的服务提供者然后手动删除文件并收到错误

穆德海
2023-03-14

我创建了这个提供者:

php artisan make:provider ShortcodesServiceProvider

然后我不得不删除该文件,但现在

FatalThrowableError in C:\xampp\htdocs\listagram\供应商\laravel\框架\src\Illumate\Foundation\ProviderRepository.php第146行:

未找到类'App\Providers\FirtcodesServiceProvider'

手动删除我创建的提供程序文件后,如何重置serviceproviders?

共有1个答案

郦磊
2023-03-14

您应该删除引导/缓存/服务。php手动归档并运行composer dumpauto命令来修复此问题。

 类似资料:
  • 简介 服务提供者是所有 Lumen 应用程序启动的中心所在。包括你自己的应用程序,以及所有的 Lumen 核心服务,都是通过服务提供者启动的。 但是,我们所说的「启动」指的是什么?一般而言,我们指的是 注册 事物,包括注册服务容器绑定、事件侦听器、中间件,甚至路由。服务提供者是设置你的应用程序的中心所在。 若你打开 Lumen 的 bootstrap/app.php 文件,你将会看到 $app->

  • 服务提供者是组件和CatLib联系的桥梁。同时也是CatLib启动的中心,所有的服务都是通过服务提供者定义的。 名词定义 组件 组件与CatLib没有任何关系,她们可以独立的运行在不同的框架中。 服务 是由服务提供者将由一个或者多个组件组合而成,并提供一组可以被开发者使用的接口。 容器 CatLib 依赖注入容器。 架构图 创建服务提供者 服务提供者是用来描述一个服务如何为使用者提供服务的,这些关

  • 服务提供者是 laravel 框架的重要组成部分,承载着各种服务,自定义的应用以及所有 Laravel 的核心服务都是通过服务提供者启动。本文将会介绍服务提供者的源码分析,关于服务提供者的使用,请参考官方文档 :服务提供者。 服务提供者的注册 服务提供者的启动由类 IlluminateFoundationBootstrapRegisterProviders::class 负责,该类用于加载所有服务

  • 本文向大家介绍Laravel如何创建服务器提供者实例代码,包括了Laravel如何创建服务器提供者实例代码的使用技巧和注意事项,需要的朋友参考一下 前言 Laravel服务器容器:是用于管理类依赖和执行依赖注入的工具。下面我们演示下如何创建服务器提供者,它是Laravel的核心。话不多说了,来一起看看详细的介绍吧 在app/Contracts目录下创建TestContract.php文件,其内容为