Bootstrap sürümünü nasıl belirleyebilirim?


120

Bootstrap'i bir sitede güncellemek istiyorum, ancak yüklü sürümü bilmiyorum.

Bootstrap sürümünü yalnızca bootstrap.css ve bootstrap.min.js dosyalarıyla nasıl belirleyebilirim?

CSS dosyasında sürüm yoktur ve min.js dosyası aşağıdaki yorumu içerir.

/*!
* Bootstrap.js by @fat & @mdo
* Copyright 2012 Twitter, Inc.
* http://www.apache.org/licenses/LICENSE-2.0.txt
*/

Yanıtlar:


163

Üst bootstrap.csskısımda aşağıdaki gibi yorumlarınız olmalıdır:

/*!
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

Orada değillerse, muhtemelen silinmişlerdir.

SÜRÜMÜ:

Sürüm geçmişini buradan inceleyebilirsiniz . Kaynak v2.0.0 (Ocak 2012) ve üstü ise geriye dönük uyumluluk bozulmamalıdır. V2.0.0'dan önceyse, yükseltme ile ilgili ayrıntılar burada bulunmaktadır .


Tanner, JS için geriye dönük uyumluluk konusunda endişeliyim
Nikita

4
bootstrap 3'ün Ağustos 2013'e kadar çıkmadığını anlıyorum
mulllhausen

1
"Yalnızca en son sürüme yükseltemez misiniz?" buna olumlu oy vermemi durduruyor. Gereksizdir ve soruyu cevaplamaya yardımcı olmaz. Ayrıca, en son sürüme yükseltmek bu kadar kolay olsaydı.
Matt

@Matt kabul etti, sürüm bilgisi ekleyen düzenlemeden önceki orijinal cevabın bir parçasıydı. Şimdi o kısmı kaldırdım.
Tanner

15

Ayrıca, tarayıcıdaki javascript konsolu aracılığıyla önyükleme sürümünü de kontrol edebilirsiniz:

$.fn.tooltip.Constructor.VERSION // => "3.3.7"

Kredi: https://stackoverflow.com/a/43233731/1608226

Bunu buraya gönderiyorum çünkü aramaya JavaScript eklemeyi unuttuğumda ve yukarıdaki soru yerine bu soruyu sorduğumda her zaman bu soruyla karşılaşıyorum. Bu size yardımcı olursa, o yanıta da olumlu oy verdiğinizden emin olun.


2
jQuery.fn.tooltip.Constructor.VERSION hiçbir ihtilaf durumu için :) Teşekkürler!
Mubashar Aftab

1
Bu, kabul edilen cevap olmalıdır - erişimi en kolay olanıdır.
alex toader

Not: bootstrap'in eski sürümleri için (3'ten az veya daha az), bootstrap sürümü için muhtemelen sayfanın JavaScript veya CSS dosyalarında arama yapmanız gerekecektir. Bootstrap 2.3.2 kullanan bir uygulamada buna rastladım. Bu durumda, (mevcut) en iyi cevap muhtemelen doğrudur.
Nükleer adam

13

YÖNTEM 1

İçinde Package.json

"dependencies": {
    // ...
   "bootstrap": "4.1.3"
    // ...
}

YÖNTEM 2

  1. node_modulesKlasörü açın ve altında
  2. bootstrapKlasörü arayın ve açın
  3. Artık aşağıdaki dosyalarda sürüm numarasını görebileceksiniz
    • package.json
    • scss/bootstrap.scss veya css/bootstrap.css
    • README.md
    • ve başka dosyalar da var

Önerdiğiniz ilk yöntem, kontrol package.json, yalnızca yapıyı tatmin etmek için gereken minimum sürümü gösterir . Hangi sürümü kurduğunuzu göstermez. Tilde & Caret Shorthand
Tony

3

Bootstrap sürümü, CSS dosyasının en üstünde belirtilecektir. Basitçe açın ve dosyanın üstüne bakın.

Örneğin

/*!
 * Bootstrap v2.3.0
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

Hangi CSS dosyası?
Matt

2

Sayfanın üst kısmında belirtilmelidir.

Gibi bir şey.

/* =========================================================
 * bootstrap-modal.js v1.4.0
 * http://twitter.github.com/bootstrap/javascript.html#modal
 * =========================================================
 * Copyright 2011 Twitter, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================= */

"sayfa" - hangi sayfa?
Matt

2

En kolayı bootstrap dosyasını (bootstrap.css VEYA bootstrap.min.css) bulmak ve docblock'u okumaktır, bunun gibi bir şey göreceksiniz

Bootstrap v3.3.6 (http://getbootstrap.com)


1

Dosyaları veya klasörleri aramadan bunu yapmanın kolay bir yolu şudur:

  • Web sayfanızı tarayıcıda açın
  • ctrl + U tuşlarına basın
  • boostrap.min.js veya boostrap.min.css'de arama yapın, ardından tıklayın (kaynak dosyayı açacaktır)
  • ilk satırda (yorumlanmış) boostrap versiyonunu görmelisiniz

0

Bu yorum, Bootstrap v2.3.3'ün özel bir sürümü gibi görünüyor, işte .css'deki varsayılan başlık, son yorum satırına dikkat edin:

/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */

Neyi başarmaya çalışıyorsun? Özelleştirme ise, kötü bir fikir gibi görünse de üzerinde çalışabileceğiniz bir dizi dosyanız var. Aksi takdirde, şu anki sürüm olduğu için v4.1.x'in tam sürümüyle gitmenizi öneririm.


0

Package.json dosyasını açın ve bağımlılıkların altına bakın. Görmelisin:

  "dependencies": {
    ...
    "bootstrap-less": "^3.8.8"
    ...
    }

açısal 5 ve üstü için


-2

Şu anda hangi sürüme sahip olduğunuzu kontrol etmek için, komut satırı / konsol terminali için -v kullanabilirsiniz.

bootstrap -v

https://www.npmjs.com/package/bootstrap-cli


Sorduğunuza sevindim :) @bhansa Oraya gitmenin çeşitli yolları var. Aşağıdakilerden biri yapılabilir: - Proje klasörü dosyasını almak için komut istemini kullanın ve komutu yazın. - Dosya gezginine gidin ve Git Bash / Git Shell / etc ... açın ve komutu yazın. - IDE'nizdeki (Görsel Kod / Webstorm / Atom, vb.) Terminali açın ve komutu oraya yazın.
Susie

Bu yalnızca bootstrap-cli sürümünü görüntüler.
ymerej
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.