php - 升级 Laravel 如何选择第三方包版本
问题描述
对于 Laravel 的发布,建议升级 3rd 方包。例如,这是来自 Laravel 6 的发行说明:
接下来,检查您的应用程序使用的任何 3rd 方包,并验证您使用的是正确的版本来支持 Laravel 6。
我怎么知道哪个是“支持 Laravel 6 的正确版本”?
当我检查其中列出的组件的 Packagist 条目时composer.json
,通常会说明它与哪些 PHP 版本兼容,并列出它自己的依赖项,但很少(如果有的话)提及兼容的 Laravel 版本。
解决方案
通常,所有包都在自己的composer.json
. 通过使用,您可以在运行之前composer why-not laravel/framework 6.0.0
检查哪些包还不兼容composer update
推荐阅读
- javascript - setState 如何与 memo 一起使用 react
- python - 检查特定用户是否执行了命令 discord.py
- python - pandas-resample-to-specific-weekday-in-month (第 3 个星期五之前的星期一)
- instagram - 从图像文件名计算 Instagram 简码
- reactjs - reactjs将ref分配给子组件内的元素返回null
- objective-c - 在我的 macOS 项目中,我正在过渡到 arm64。在 C/Objective-C 中是否有可能只为一种架构定义一个符号?
- java - 如何在 BottomNavigationView 片段内的所有 WebView?
- javascript - 等价于 Python 中 JavaScript 的 Array.some()
- laravel - Laravel 项目查找 localhost 需要很长时间才能显示项目页面
- reactjs - 无法读取“未定义”的属性:从 React 到 Express 的 POST 请求