php - 作曲家更新最后说 Trait 'Carbon\Traits\Mixin' not found
问题描述
我在我的 Windows 机器上安装了一个带有更高版本 PHP(7.2.21)的新 XAMPP,并将我的 Laravel 项目移到了那里。当我在我的项目根目录中运行 composer update 时,一切都很顺利,但最后它给出了以下内容:
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
In Macro.php line 33:
Trait 'Carbon\Traits\Mixin' not found
PHP Fatal error: Trait 'Carbon\Traits\Mixin' not found in D:\xampp\htdocs\myproject\vendor\nesbot\carbon\src\Carbon\Traits\Macro.php on line 33
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255
我用谷歌搜索了该错误,但对此一无所获。我错过了什么?
解决方案
首先你应该用更新作曲家本身composer self-update
,作曲家经常更新,最好有最新版本。
然后你可以尝试删除vendor/nesbot/carbon
目录并composer clearcache
运行composer update
推荐阅读
- javascript - 在文本中显示时间
- python - 如何在 azure 管道/工件上的 pip.ini (Windows) 或 pip.conf (Mac/Linux) 中使用 extra-index-url 为 Pip Project setup pip 指定身份验证
- flutter - 下拉按钮显示文本截断 Flutter
- android - Android SMSManager onReceive 也接收推送消息
- python - 如何将函数的参数设置为用户输入?
- google-cloud-platform - 错误:实例和启动盘的 UEFI 设置必须相同。在 GCP 中编辑 VM 实例时
- html - 由于不可能进行负填充,我如何缩小我的 div?我如何集中它?
- python - 如何抓取从网站上抓取的链接的内容?
- powershell - 结合 Get-ADGroupMember 和 Get-AD 用户
- python - 使用python将文本文件逐行读入字符串