【问题标题】:Migrate from Bootstrap 3.3.7 to 4.0 with Laravel 5.5使用 Laravel 5.5 从 Bootstrap 3.3.7 迁移到 4.0
【发布时间】:2018-07-23 05:47:12
【问题描述】:

我在 5.5 版中使用 Laravel 启动了一个项目,包括 Bootstrap v.3.3.7。现在,我想测试一下是否可以切换到新的 4.0 版本。

我已经阅读了this,但我不确定我项目中编写的所有代码都可以在新版本中使用,而且我正在使用 Laravel 中包含的 bootstrap-sass。

我是否只需要运行:

npm uninstall bootstrap
npm install bootstrap

要包含新版本的 sass 预处理器,否则我的代码会被彻底破坏吗?

我愿意接受任何建议,因为我不知道这是否可行。

【问题讨论】:

    标签: php css twitter-bootstrap laravel sass


    【解决方案1】:

    只需将"bootstrap": "^4.0.0" 放入您的package.json 并运行npm update,您需要担心的所有更改都是从v3.6 升级到v4 时的Breaking 更改

    注意: 正如 cmets 中提到的 PO,在此 link 上,您可以找到需要修改哪些文件才能将 Bootstrap 4 正确加载到您的 older Laravel versions,特别是以下版本,包括 5.5

    【讨论】:

    • 经过尝试,我可以看出 this other related question 真正有帮助的是有人也使用 Laravel 进行迁移,因为这也是我的问题。
    • 感谢您指出这一点,我完全忘记了v4 可能存在的加载问题:D
    猜你喜欢
    • 2019-02-07
    • 2019-07-31
    • 2018-03-12
    • 2018-07-12
    • 1970-01-01
    • 2018-06-18
    • 2018-10-18
    • 1970-01-01
    • 2018-04-26
    相关资源
    最近更新 更多