0

React 库中的一个组件是自动加载的,但大多数不是。

我将 react/react 组合到我的项目中,并且该过程中的一切都很顺利。
尝试使用React\EventLoop\FactoryorReact\Stream\Stream时,会引发“找不到类”错误。
我打开 xDebug 并注意到该Composer\Autoload\ClassLoader->prefixes['R']数组包含React\Promise... 但没有其他内容。
在我看来,其他 React 库也应该在那里。

看到这一点,我 var_dumped\React\Promise\any('string')并成功地自动加载了React\Promise命名空间。尽管如此,其他React\命名空间下的类仍无法自动加载。
我不禁怀疑我的问题在某种程度上与它们在Composer\Autoload\ClassLoader->prefixes阵列中的明显缺失有关,但作为新手,这只是一种预感。

顺便说一句,为了确保至少可以访问所有内容,我确实require在这些类上尝试了硬编码。它成功了(当然,除了后续的依赖项没有被自动加载:)

您怀疑什么可能导致这种类型的有点/有点不自动加载?

4

0 回答 0