上一篇文章减少服务提供者的启动加速你服务的性能 2.0
有提到过怎么移除服务提供者 , 不过有网友说, 直接移除视图服务会出错, 这里就写一篇文章怎么移除视图服务
下载一个全新的Laravel项目
composer..., 找到文件app\Exceptions\Handler.php自定义处理错误
public function render($request, Throwable $exception)...{
$code = 500;
if ($exception instanceof NotFoundHttpException) {
$code...);
}
再次访问页面就可以看到自定义的错误了
错误
More
上面已经说了如果移除服务,但是项目API和admin混合,admin需要使用视图,API不需要....这种时候我的建议是在config/app.php增加一个配置enable_admin, 然后判断当前环境是API移除掉不必要服务提供者,也不要启动后台的服务,具体可查看减少服务提供者的启动加速你服务的性能