【发布时间】:2021-11-20 08:05:07
【问题描述】:
我尝试使用 composer 创建新的 laravel 项目,但出现上述错误。有什么帮助吗?
这是我使用的命令: "composer create-project --prefer-dist laravel/laravel 项目名称"
一些输出错误: 位于 ./vendor/symfony/translation/TranslatorPassTest.php 的类 Symfony\Component\Translation\Tests\DependencyInjection\TranslatorPassTest 不符合 psr-4 自动加载标准。跳过。
类 Symfony\Component\Translation\Loader\ArrayLoader 位于 ./vendor/symfony/translation/ArrayLoader.php 不符合 psr-4 自动加载标准。跳过。
位于 ./vendor/symfony/translation/Provider/NullProviderFactoryTest.php 的类 Symfony\Component\Translation\Tests\Provider\NullProviderFactoryTest 不符合 psr-4 自动加载标准。跳过。
【问题讨论】:
-
你已经做过什么,试过了吗?你用什么命令来创建新项目?
-
我试过这个命令“composer create-project --prefer-dist laravel/laravel project-name”。谢谢。
-
检查整个输出,看看安装任何依赖项是否有任何错误
-
见github.com/symfony/symfony/issues/43212 - 这是一个相当新但已知的错误
-
我知道我并不孤单。基本上初始版本(即“symfony/translation”:“v5.3.7”)现在可以工作。
标签: laravel composer-php