Soy nuevo en Bootstrap y tengo la versión anterior 2.3.2.
Se ha lanzado la versión 3. ¿Debo simplemente reemplazar los archivos CSS y Javascript si quiero usar la última versión?
Soy nuevo en Bootstrap y tengo la versión anterior 2.3.2.
Se ha lanzado la versión 3. ¿Debo simplemente reemplazar los archivos CSS y Javascript si quiero usar la última versión?
Respuestas:
Descargue la última versión de http://getbootstrap.com/ O Reemplace los archivos css y js con las versiones más recientes o use CDN ( http://www.bootstrapcdn.com/ )
Migre su html, sí, lea http://bootply.com/bootstrap-3-migration-guide . Puede probar http://twitterbootstrapmigrator.w3masters.nl/ o http://code.divshot.com/bootstrap3_upgrader/ (proporcione una lista de verificación también)
eliminar html5shiv porque TB cae compatibilidad con IE7 y Firefox 3.x agregue html5shiv.js para agregar soporte de elementos HTML5 a IE8
agregue respond.js ( https://github.com/scottjehl/Respond ) para soporte de consulta de medios en IE. NOTA: esto no funcionará con CDN, consulte: Problema de IE8 con Twitter Bootstrap 3
Si usa Glyphicons, tendrá que agregarlos desde http://glyphicons.getbootstrap.com/ (los íconos se han movido a un repositorio separado). Los glifos están de vuelta desde RC2 (180 glifos en formato de fuente del conjunto Glyphicon Halflings)
Si usa el componente Javascript Typeahead, tendrá que integrar https://github.com/twitter/typeahead.js/ (porque se descarta el javascript typeahead) Vea también: Problemas de Typeahead con Bootstrap 3.0 RC1 O use el complemento "antiguo" : https://github.com/bassjobsen/Bootstrap-3-Typeahead , consulte también: /programming/18615964/ajax-call-in-bootstrap-3-0-typeahead/18620473
Cambie a la última versión de jQuery 1.x (no use la versión 2.x porque jQuery 2.x no es compatible con IE8)
Si utiliza widgets de terceros que agregan o insertan html en su código (como addthis.com, sharethis.com y mapas de Google), cree un contenedor para el tamaño de la caja, consulte: Falta el borde derecho del contador AddThis con Bootstrap 3 de Twitter
Otro:
Bootstrap 3 cambia a tamaño de caja: border-box ¿por qué ?: https://stackoverflow.com/a/18858771/1596547
Tenga en cuenta que se ha eliminado la compatibilidad con IE7. https://github.com/coliff/bootstrap-ie7 intente agregar la parte css nuevamente con el uso de CSS condicional.
Actualizado 2018
Bootstrap 3 a 4
Herramienta de actualización Bootstrap 4 (esto ayudará a migrar de Bootstrap 3 a 4)
Bootstrap 2 a 3
El viernes (26 de julio de 2013) se anunció una versión candidata (no la versión final 3) para Bootstap 3 RC 1, por lo que aún no hay una guía oficial de migración.
Hay cambios importantes para Bootstrap 3. No hay compatibilidad hacia atrás con 2.x, por lo que no puede simplemente reemplazar los archivos. Sin embargo, puede encontrar una guía útil aquí en Bootply:
http://bootply.com/bootstrap-3-migration-guide
También hay una herramienta de migración Bootstrap en proceso: https://github.com/iatek/bootstrap-migrate
Herramienta de actualización Bootstrap 2.xa 3: http://upgrade-bootstrap.bootply.com/v3
es casi imposible migrar de bootstrap 2.3 a 3.0. el cambio de versión es muy drástico. Intenté actualizar mi proyecto zend framework 2 con bootstrap 3.0 y los resultados fueron un desastre (como intentar abrir con IE 5).
Mi consejo: un proyecto antiguo que usa bootstrap 2.X se deja con bootstrap 2.x. Nuevo proyecto inicial, comience con 3.0.
En mi opinión, este cambio de versión fue un gran error del equipo de arranque. Deberían haber hecho una actualización gradual 2.4, 2.5, 2.6 ....
span12
.
Acabo de migrar a 3.0.3 y esta aplicación de Python https://pypi.python.org/pypi/b2tob3/0.4 hizo que fuera una tarea bastante fácil.
Hice un complemento gruñido para automatizar la actualización de bootstrap 2.3 a 3.0 html.
Compruébalo en https://github.com/jdewit/grunt-html-upgrader
No es seguro, pero use esta extensión de joomla rereplacer
refiera este enlace,
http://www.nonumber.nl/extensions/rereplacer
de lo contrario, las anulaciones de plantillas son la única forma de hacer esto.
Si tiene una aplicación grande con muchos archivos con mucha personalización, es probable que cada herramienta no pueda responder a la mayoría de los casos que enfrenta.
Primero, por supuesto, recomiendo probar: https://pypi.python.org/pypi/b2tob3/0.4 pero esto no responde a mi necesidad, bifurqué esta versión y adapté la mía propia para poder migrar juntos Bootstrap 2 a 3 y Font Awesome 3 a 4 juntos, algunos casos que no se tratan en b23tob3-v0.4 (el original) están tratando de tratar en mi versión.
Lea mi publicación aquí: http://ask.osify.com/qa/589 Encuentre mi actualización en github: https://github.com/metrey/b2tob3 También puede encontrar la aplicación de Windows compilada allí para usarla de inmediato .
SIEMPRE haga una copia de seguridad de sus archivos y confíe todo en el control de código fuente antes de usar la herramienta.
Buena suerte y comparte tu opinión.