提示的意思是
carbon 1.0 已经废弃不支持了,建议使用 2.0 版本的。
修改方式:
composer.json 添加包 "nesbot/carbon":"~2.0"
不过有前提条件:
- 条件1:carbon 2.0 要求 PHP 的最低版本是是 7.1.8
条件2:laravel 版本不能低于 5.8
- 如果低的话,需要以名别的方式
- laravel 5.6 版本支持的别名是 1.25.0,其他为 1.39.0
"nesbot/carbon":"2.34.0 as 1.39.0",
# 这个是为了 carbon2.0 和 laravel 兼容的一个扩展,必须有
"kylekatarnls/laravel-carbon-2": "^1.0.0"
因为每个 laravel 版本都有其自己的 Carbon 兼容性范围,下图有解释
摘自官网: