Twitter bootstrap 将引导更新到版本3-我必须做什么?

Twitter bootstrap 将引导更新到版本3-我必须做什么?,twitter-bootstrap,twitter-bootstrap-3,Twitter Bootstrap,Twitter Bootstrap 3,我不熟悉Bootstrap,有旧版本2.3.2 版本3已经发布。如果我想使用最新版本,是否只需替换CSS和Javascript文件?更新2018 引导3到4 (这将有助于从引导3迁移到4) 引导2到3 Bootstap 3 RC 1的候选版本(不是最终版本3)已于周五(2013年7月26日)发布,因此目前还没有任何官方迁移指南 bootstrap3有一些主要的变化。与2.x没有向后兼容性,因此不能只替换文件。但是,您可以在Bootply上找到一些有用的指导: 还有一个正在开发的引导迁移工具:

我不熟悉Bootstrap,有旧版本2.3.2

版本3已经发布。如果我想使用最新版本,是否只需替换CSS和Javascript文件?

更新2018

引导3到4

(这将有助于从引导3迁移到4)


引导2到3

Bootstap 3 RC 1的候选版本(不是最终版本3)已于周五(2013年7月26日)发布,因此目前还没有任何官方迁移指南

bootstrap3有一些主要的变化。与2.x没有向后兼容性,因此不能只替换文件。但是,您可以在Bootply上找到一些有用的指导:

还有一个正在开发的引导迁移工具:

Bootstrap 2.x到3升级工具:

  • 从下载最新版本,或用最新版本替换css和js文件,或使用CDN()

  • 迁移你的html,是的,确实阅读。您可以尝试或(也提供清单)

  • 删除html5shiv导致TB放弃对IE7和Firefox 3.x的支持添加html5shiv.js以向IE8添加对HTML5元素的支持

  • 为IE中的媒体查询支持添加respond.js()。注意这不适用于CDN,请参阅:

  • 如果使用Glyphicons,则必须从添加它们(图标已移动到单独的存储库)。Glyphicons从RC2开始返回(Glyphicon半人集的180个字体格式的glyph)

  • 如果使用Javascript Typeahead组件,则必须集成(导致Typeahead Javascript被删除)另请参见:或使用“旧”插件:,另请参见:

  • 切换到的最新版本(不要使用2.x版本,因为jQuery 2.x不支持IE8)

  • 如果您使用第三方小部件向代码中添加或插入html(如addthis.com、sharethis.com和Google maps),请为框大小创建包装,请参阅:

  • 其他:

    引导3切换到框大小:边框框为什么


    注:对IE7的支持已经取消。尝试使用一些有条件的css重新添加css部分。

    从bootstrap 2.3迁移到3.0几乎是不可能的。版本变化非常剧烈。我试图用Bootstrap3.0更新我的zend framework 2项目,结果一塌糊涂(就像试图用IE 5打开一样)

    我的建议是:使用bootstrap2.X的旧项目将let与bootstrap2.X结合使用。新的启动项目,从3.0开始


    在我看来,这样的版本更改是bootstrap团队的一个非常大的错误。他们本应该逐步更新2.4、2.5、2.6……

    我刚迁移到3.0.3,这个python应用程序使这项任务变得非常简单。

    我制作了一个grunt插件,自动将bootstrap 2.3升级到3.0 html


    请在

    上查看,不确定,但请使用此rereplacer joomla扩展

    请参考此链接


    否则,模板覆盖是完成此操作的唯一方法。

    升级到Bootstrap 3的两个在线工具:


    如果您的大型应用程序包含大量的文件和大量的定制,那么每一个工具都可能无法满足您面临的大多数情况

    首先,当然,我建议尝试一下:但这并不能满足我的需要,我使用了这个版本,并修改了我自己的版本,以便能够将Bootstrap 2到3和Font Aowesome 3到4一起迁移,一些在b23tob3-v0.4(原始版本)中未处理的情况正在我的版本中尝试处理

    请阅读我的帖子: 在github中查找我的更新: 你也可以在那里找到编译过的Windows应用程序,以便立即使用

    在使用该工具之前,请始终备份文件并将所有内容提交到源代码管理


    祝你好运,分享你的想法。

    你可能想仔细阅读这些更改,确保它们不会破坏你已有的任何东西,但是是的,只需替换文件。是的,我只是想确保我做得正确。我认为自举是有史以来最好的事情——它太神奇了。我渴望使用下一个版本。我确信我读到的是use可以使用的地方。较少用于管理更新,但我可能错了。可能重复注意到,尽管文档在3.0中说一切都是“流动”的,它仍然为容器使用固定的像素宽度…这有点愚蠢,因为这与流体布局完全相反。我不同意几乎不可能的观点。迁移是完全可能的,您只需遵循提供的指导即可。有关链接,请参阅社区wiki帖子。同样在语义版本号之后,允许进行重大升级以打破接口契约。因此,主版本号正确地表示了这种可能的中断。迁移非常困难。我认为这是一个很好的建议。这不是不可能的,但很难-没有什么比从早期版本的2.*升级到另一个2.*更困难的了。如果您可以搜索/替换像
    span12
    这样的模式,这不是不可能的,而且会变得更容易。我可以向您保证,我已经做了所有可能的替换,即使在我覆盖boostrap默认主题的单独css上,在代码中,但是我没有得到一个好的结果。不要只考虑span12,想想所有span*、所有NAV、表等等,想想BootstrapBotstrap(像许多web框架一样)的大量深入使用,因此从2.*到3的变化引入了不兼容的API变化。这听起来像是一个巨大的任务。这需要多长时间?一周的工作?一个月?6个月?问题是BS2与BS3不向后兼容,如果我不得不猜测的话,我会说升级可能需要几个月的时间。“残忍!”柯特给我发封电子邮件。也许我能帮你?我怎么给你发电子邮件?通过你的推特手柄?我读了更多的v3,它似乎主要是为了增加对老式手机的支持。如果是这样的话,我想我不会