您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
j0785 发布于2023年01月11日 15:28

原创 Hyperf框架使用Blade视图框架报错:Class 'duncan3dc\Laravel\BladeInstance' not found[86]

107 次浏览 读完需要≈ 2 分钟 WindowsPHP

内容目录

Hyperf根据官方文档安装Blade视图引擎(使用composer require hyperf/view-engine命令)后,之后使用Blade视图框架报如下错误:

[ERROR] Class 'duncan3dc\Laravel\BladeInstance' not found[86] in /data/project/hyperf-skeleton/vendor/hyperf/view/src/Render.php
[DEBUG] Event Hyperf\Framework\Event\OnFinish handled by Hyperf\Task\Listener\OnFinishListener listener.
[ERROR] #0 /data/project/hyperf-skeleton/vendor/hyperf/view/src/Render.php(65): Hyperf\View\Render->getContents()
#1 /data/project/hyperf-skeleton/runtime/container/proxy/App_Controller_IndexController.proxy.php(28): Hyperf\View\Render->render()

原因是:duncan3dc\Laravel\BladeInstance这个类不存在

解决方法:执行安装命令composer require duncan3dc/blade,安装成功后重新运行项目则问题解决

  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

0 条评论

撰写评论