作曲家更新最终说'CarbonTraitsMixin'找不到特征



我在我的Windows机器上安装了一个新的XAMPP,上面有更高版本的PHP(7.2.21(,并将我的Laravel项目移到了那里。当我在我的项目根目录中运行作曲家更新时,一切顺利,但最后它给出了以下内容:

Generating optimized autoload files
> IlluminateFoundationComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
In Macro.php line 33:
Trait 'CarbonTraitsMixin' not found

PHP Fatal error:  Trait 'CarbonTraitsMixin' not found in D:xampphtdocsmyprojectvendornesbotcarbonsrcCarbonTraitsMacro.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 clearcachecomposer update

最新更新