[英]Mezzio => Service not registered
我创建了一个名为 ModuleA 的新模块,其中包含一个名为 MiddlewareA 的中间件。 我还创建了一个路由(例如“登录”),它的管道中有 MiddlewareA。
当我向路径“登录”发送请求时,得到响应,指出
Service MiddlewareA not registered
这个问题的解决方案是什么?
请检查您是否已将新模块添加到项目的 composer.json 文件中,例如:
"autoload": {
"psr-4": {
"App\\": "src/App/src/",
"ModuleA\\": "src/ModuleA/src/"
}
},
之后,请在项目路径上运行此命令:
composer dump-autoload
每次创建新模块时,请继续执行这些步骤。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.