Laravel 找不到 Symfony ArrayLoader
Laravel Symfony ArrayLoader not found
收到此错误。我不确定为什么。我猜有些文件可能被删除了?
我尝试 运行 作曲家更新来修复它。
不工作。然后我删除了 composer.lock 和 vendor 文件夹以及 运行 composer install。
还是一样。
下一步要尝试什么?
Error
Class "Symfony\Component\Translation\Loader\ArrayLoader" not found
at C:\DSRack\gt-launcher\vendor\nesbot\carbon\src\Carbon\Translator.php:80
76| public function __construct($locale, Translation\Formatter\MessageFormatterInterface $formatter = null, $cacheDir = null, $debug = false)
77| {
78| $this->initializing = true;
79| $this->directories = [__DIR__.'/Lang'];
> 80| $this->addLoader('array', new Translation\Loader\ArrayLoader());
81| parent::__construct($locale, $formatter, $cacheDir, $debug);
82| $this->initializing = false;
83| }
84|
1 C:\DSRack\gt-launcher\vendor\nesbot\carbon\src\Carbon\Translator.php:70
Carbon\Translator::__construct("en")
2 C:\DSRack\gt-launcher\vendor\nesbot\carbon\src\Carbon\Traits\Localization.php:691
Carbon\Translator::get()
我运行宁
- PHP 8.0.7 (cli)
- 锁定 laravel/framework (v7.30.4)
- 锁定
symfony/translation (v5.3.8)
临时解决方案:
您可以通过将此行临时添加到您的 composer.json
来快速修复它
"symfony/translation": "v5.3.7",
这是由于今天早上软件包的“次要”发布
收到此错误。我不确定为什么。我猜有些文件可能被删除了?
我尝试 运行 作曲家更新来修复它。 不工作。然后我删除了 composer.lock 和 vendor 文件夹以及 运行 composer install。 还是一样。
下一步要尝试什么?
Error
Class "Symfony\Component\Translation\Loader\ArrayLoader" not found
at C:\DSRack\gt-launcher\vendor\nesbot\carbon\src\Carbon\Translator.php:80
76| public function __construct($locale, Translation\Formatter\MessageFormatterInterface $formatter = null, $cacheDir = null, $debug = false)
77| {
78| $this->initializing = true;
79| $this->directories = [__DIR__.'/Lang'];
> 80| $this->addLoader('array', new Translation\Loader\ArrayLoader());
81| parent::__construct($locale, $formatter, $cacheDir, $debug);
82| $this->initializing = false;
83| }
84|
1 C:\DSRack\gt-launcher\vendor\nesbot\carbon\src\Carbon\Translator.php:70
Carbon\Translator::__construct("en")
2 C:\DSRack\gt-launcher\vendor\nesbot\carbon\src\Carbon\Traits\Localization.php:691
Carbon\Translator::get()
我运行宁
- PHP 8.0.7 (cli)
- 锁定 laravel/framework (v7.30.4)
- 锁定 symfony/translation (v5.3.8)
临时解决方案:
您可以通过将此行临时添加到您的 composer.json
来快速修复它"symfony/translation": "v5.3.7",
这是由于今天早上软件包的“次要”发布