Bootstrap'te yeniyim ve eski 2.3.2 sürümüne sahibim.
Versiyon 3 yayınlandı. En son sürümü kullanmak istersem, sadece CSS ve Javascript dosyalarını değiştirmeli miyim?
Bootstrap'te yeniyim ve eski 2.3.2 sürümüne sahibim.
Versiyon 3 yayınlandı. En son sürümü kullanmak istersem, sadece CSS ve Javascript dosyalarını değiştirmeli miyim?
Yanıtlar:
En son sürümü http://getbootstrap.com/ adresinden indirin VEYA css ve js dosyalarını en yeni sürümlerle değiştirin veya CDN kullanın ( http://www.bootstrapcdn.com/ )
Html'nizi taşıyın, evet gerçekten http://bootply.com/bootstrap-3-migration-guide okuyun . Http://twitterbootstrapmigrator.w3masters.nl/ veya http://code.divshot.com/bootstrap3_upgrader/ deneyebilirsiniz (kontrol listesi de sağlayın)
html5shiv'i kaldırın, IE7 ve Firefox 3.x için TB düşmesine neden olun, IE8'e HTML5 öğeleri desteği eklemek için html5shiv.js ekleyin
IE'de medya sorgusu desteği için response.js ( https://github.com/scottjehl/Respond ) ekleyin . NOT bu CDN ile çalışmaz, bkz: Twitter Bootstrap 3 ile IE8 sorunu
Glyphicons kullanıyorsanız, onları http://glyphicons.getbootstrap.com/ adresinden eklemeniz gerekecektir (simgeler ayrı bir depoya taşınmıştır.) Glyphicons RC2'den beri geri döndü (Glyphicon Buçukluklar kümesinden yazı tipi biçiminde 180 glif)
Javascript Typeahead bileşenini kullanırsanız, https://github.com/twitter/typeahead.js/ (typeahead javascript'in düşmesine neden olur) entegre etmeniz gerekir. Ayrıca bkz: Bootstrap 3.0 RC1 ile Typeahead sorunları Veya "eski" eklentiyi kullanın : https://github.com/bassjobsen/Bootstrap-3-Typeahead , ayrıca bkz .: /programming/18615964/ajax-call-in-bootstrap-3-0-typeahead/18620473
JQuery 1.x'in en son sürümüne geçin (2.x sürümünü kullanmayın çünkü jQuery 2.x, IE8'i desteklemez)
Kodunuza html ekleyen veya ekleyen üçüncü taraf widget'lar kullanıyorsanız (addthis.com, sharethis.com ve Google haritaları gibi), kutu boyutu için bir sarmalayıcı oluşturun, bkz: AddThis sayacının sağ kenarlığı, Twitter'ın Bootstrap 3'ünde eksik
Diğer:
Bootstrap 3, kutu boyutuna geçiş: border-box why ?: https://stackoverflow.com/a/18858771/1596547
IE7 için not desteği bırakıldı. https://github.com/coliff/bootstrap-ie7 bazı koşullu CSS kullanımıyla css bölümünü geri eklemeyi deneyin.
Güncellenmiş 2018
Önyükleme 3 ila 4
Bootstrap 4 yükseltme aracı (bu, Bootstrap 3'ten 4'e geçiş yapmanıza yardımcı olacaktır)
Önyükleme 2 ila 3
Bootstap 3 RC 1 için bir sürüm adayı (son sürüm 3 değil) 26 Temmuz 2013 Cuma günü ilan edildi, bu nedenle henüz herhangi bir resmi geçiş kılavuzu bulunmamaktadır.
Bootstrap 3 için büyük değişiklikler var. 2.x ile geriye dönük uyumluluk yok, bu yüzden sadece dosyaları değiştiremezsiniz. Bununla birlikte, Bootply'de bazı yararlı kılavuzlar bulabilirsiniz:
http://bootply.com/bootstrap-3-migration-guide
Çalışmalarda bir de Bootstrap taşıma aracı var: https://github.com/iatek/bootstrap-migrate
Bootstrap 2.x'ten 3'e yükseltme aracı: http://upgrade-bootstrap.bootply.com/v3
bootstrap 2.3'ten 3.0'a geçmek neredeyse imkansızdır. sürüm değişikliği çok sert. Zend framework 2 projemi bootstrap 3.0 ile güncellemeye çalıştım ve sonuçlar karışıktı (IE 5 ile açmaya çalışmak gibi).
Benim tavsiyem: bootstrap 2.X kullanan eski proje bootstrap 2.x ile let. Yeni başlangıç projesi 3.0 ile başlayın.
Kanımca böyle bir sürüm değişikliği, bootstrap ekibinden çok büyük bir hataydı. Kademeli bir güncelleme 2.4, 2.5, 2.6 yapmaları gerekirdi ....
span12
.
3.0.3'e yeni geçtim ve bu python uygulaması https://pypi.python.org/pypi/b2tob3/0.4 bunu oldukça kolay bir iş haline getirdi.
Bootstrap 2.3'ü 3.0 html'ye yükseltmeyi otomatikleştirmek için bir grunt eklentisi yaptım.
Https://github.com/jdewit/grunt-html-upgrader adresinden kontrol edin
Emin değil ama bu yeniden yerleştirici joomla uzantısını kullanın
bu bağlantıya bakın,
http://www.nonumber.nl/extensions/rereplacer
aksi takdirde, bunu yapmanın tek yolu Şablon geçersiz kılmalarıdır.
Çok sayıda özelleştirme içeren çok sayıda dosya içeren büyük bir uygulamanız varsa, karşılaştığınız durumun çoğuna cevap veremeyecek her bir araç muhtemelen.
Öncelikle, tabii ki denemenizi tavsiye ederim: https://pypi.python.org/pypi/b2tob3/0.4 ama bu benim ihtiyacıma cevap vermeyecek, bu sürümü çatalladım ve birlikte geçiş yapabilmek için kendi sürümümü uyarladım Bootstrap 2'den 3'e ve Font Awesome 3'den 4'e birlikte, b23tob3-v0.4'te (orijinal olan) ele alınmayan bazı durumlar benim sürümümde ele alınmaya çalışıyor.
Gönderimi buradan okuyun: http://ask.osify.com/qa/589 Güncellememi github'da bulun: https://github.com/metrey/b2tob3 Derlenmiş Windows uygulamasını da burada bulabilir ve hemen kullanabilirsiniz .
Aracı kullanmadan önce DAİMA dosyalarınızı yedekleyin ve her şeyi kaynak denetimine verin.
İyi şanslar ve düşüncelerinizi paylaşın.