You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel5.5升级至5.6:如何移除laravelnews/laravel-twbs4并安装Bootstrap4最新版?

Laravel 5.5升级至5.6时laravel-twbs4依赖冲突的解决办法

你遇到的问题是因为当前安装的laravelnews/laravel-twbs4版本升级到1.3.2后,仍只兼容Laravel 5.5.x,和你要升级的Laravel 5.6产生了依赖冲突。不用急着卸载,咱们可以按以下步骤处理:

优先尝试兼容版本升级

首先确认laravelnews/laravel-twbs4是否有支持Laravel 5.6的版本:

  1. 在项目根目录执行命令查看包的所有版本及兼容要求:
composer show laravelnews/laravel-twbs4 --all
  1. 如果输出中存在支持~5.6.0的版本(比如2.x系列),直接指定该版本升级这个包,同时处理依赖:
composer require laravelnews/laravel-twbs4:^2.0 --update-with-dependencies
  1. 完成后再执行Laravel的升级命令:
composer update laravel/framework --with-all-dependencies

无兼容版本时的替换方案

如果这个包没有适配Laravel 5.6的版本,就需要替换成官方预设:

  • 先卸载laravelnews/laravel-twbs4:
composer remove laravelnews/laravel-twbs4
  • 升级Laravel到5.6:
composer update laravel/framework --with-all-dependencies
  • 启用Laravel官方的Bootstrap预设:
php artisan preset bootstrap
  • 最后编译前端资源:
npm install && npm run dev

注意:升级前建议备份项目代码和数据库,避免出现意外问题。

内容的提问来源于stack exchange,提问作者Raj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 06:40:20