我正在尝试在Laravel 5.5安装中使用ReactPHP。在非laravel项目中,它工作正常。我已将此库复制到
DOCUMENT_ROOT/vendor/react
我要加载的课程是DOCUMENT_ROOT/vendor/react/event-loop/src/Factory.php
我使用绝对引用而不是使用名称空间 - 所以在我的类中使用React我有:
$loop = \React\EventLoop\Factory::create();
Laravel抱怨道:
未找到类'React \ EventLoop \ Factory'
我如何才能加载它,vendor
目录是否适合放置它?
答案 0 :(得分:2)
Hey ReactPHP核心开发人员。使用我们的软件包的推荐方法是用户编写器,下面安装我们安装所有软件包的元软件包:
composer require react/react
如何安装所需的特定软件包是最佳做法。例如,当您要使用我们的HTTP服务器时,可以使用以下命令安装它:
composer require react/http
你想用ReactPHP实现什么目标?
答案 1 :(得分:1)
尝试使用此laravel-wrapper(在laravel环境中使用作曲家包管理器对于#34;操作"供应商目录非常重要)
Composer是所谓的dependency hell
问题的解决方案 - 拥有更多经验和更广阔视野的每个人都会欣赏这个工具。