Yii2-将Bootstrap 3升级到4

穆蒂尼奥

我正在尝试使用官方扩展程序从版本3升级到版本4,现在可以部分使用。例如,我在项目中使用了2amigos中的小部件,并且我认为它依赖于bootstrap3。在页面中我有2个amigos中的部件,bootstrap3始终被调用并取消了我的布局(在BS4中构造),有可能完全删除bootstrap 3或其他解决方案不再呼叫BS3吗?

我看到的另一件事是Gii模块的布局也被废弃了。

安装

php composer.phar require --prefer-dist yiisoft/yii2-bootstrap4

AppAsset类

public $depends = [
        'yii\web\YiiAsset',
        'yii\bootstrap4\BootstrapAsset',
    ];

我将所有从重命名yii\bootstrapyii\bootstrap4

我也尝试yiisoft/yii2-bootstrap": "~2.0.0"从中删除composer.json但不起作用,结果是相同的。

穆罕默德·奥默·阿斯兰

您需要删除的上一个条目"yiisoft/yii2-bootstrap"从您的composer.json安装之前yiisoft/yii2-bootstrap4,它非常直截了当

  • 删除以前的版本
  • composer update
  • 添加新的 yiisoft/yii2-bootstrap4:"~1.0.0"
  • 运行作曲家更新

之后,将命名空间更改为资产类$depends数组中的新类,仅此而已。

您还可以手动删除关联的文件夹或删除整个供应商文件夹,然后运行 composer update

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将我的项目从ruby 1.8.7升级到2,将Rails 3.2.3升级到4

将项目从Vue2升级到Vue3的最佳方法

将Azure WebApp从S3升级到Premium V2

将笔记本电脑从SATA 2升级到SATA 3

将项目从Ionic 2升级到Ionic 3后,显示模块“ d3”错误

将angular从4升级到6时使用angular2-jwt和AuthHttp的问题

是否可以将Windows Server 2008 SP2上的PowerShell 3升级到更高版本?

将Angular 4升级到Angular 8

从Bootstrap 3升级到4时间距消失

在Debian 8中将Linux内核3升级到4

将16.04 beta 2升级到16.04 LTS

将Eclipse Kepler SR1升级到SR2时出错?

将Spring Boot 1.5升级到2 <sec:authorize>不起作用

将Rails应用程序从5.0.0.rc2升级到5.0.0

将eXist-db版本2升级到4.5的索引中的问题

将Windows 8.1升级到10后修复grub2(奇怪的情况)

如何将mvc2升级到mvc5?

如何将Visual Studio 2015 Update 1升级到Update 2?

将android studio 1升级到2后出现错误,无法启动

将Angular 2.0.0升级到2.xx

如何将Sustainsys.Saml2从版本0.23.0升级到版本2.0.0

将spec2升级到2.10后,匹配器'haveTheSameElementsAs'似乎丢失了

如何从终端将KeePass2升级到最新版本?

将H2从sonarqube 4.5.1升级到5.1.1

将SQL Management Studio 2008 R2升级到2012

将Bootstrap从3.3.4升级到4.0

将Node.js / Mongo应用程序从Redhat Openshift2升级到Openshift3,mongodb URI是什么?

将gulp从3升级到4-必须指定任务功能错误-怎么办?

将Swift 3升级到4,不再在目标C中进行Swift扩展