composer 报错 Carbon 1 is deprecated, see how to migrate to Carbon 2

composer更新报错问题Carbon 1 is deprecated, see how to migrate to Carbon 2

这个报错的大概意思是:nesbot/carbon 这个扩展包将要被废弃,建议我们升级到 carbon-2,但是carbon-2 要求 Laravel 的最低版本是5.8。但是我用的是Laravel5.5,而且是线上项目,不能随便升级,对于这种情况,官方也给出了方案,解决方案如下。

在 composer.json 文件 require 部分,添加以下两行:

"kylekatarnls/laravel-carbon-2": "^1.0.0",
"nesbot/carbon": "2.16.3 as 1.34.0"

修改完之后,再次执行composer update就可以了。

你可能感兴趣的:(composer 报错 Carbon 1 is deprecated, see how to migrate to Carbon 2)