Come si identifica la versione Bootstrap?


120

Voglio aggiornare Bootstrap su un sito, ma non conosco la versione installata.

Come posso identificare la versione bootstrap, con solo file bootstrap.css e bootstrap.min.js?

Non esiste una versione nel file CSS e il file min.js contiene il seguente commento.

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

Risposte:


163

In alto bootstrap.cssdovresti avere commenti come il seguente:

/*!
 * 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.
 */

Se non sono presenti, probabilmente sono stati eliminati.

VERSIONI:

Puoi rivedere la cronologia delle versioni qui . La compatibilità con le versioni precedenti non dovrebbe essere interrotta se la fonte è v2.0.0 (gennaio 2012) e versioni successive. Se è prima v2.0.0 ci sono dettagli su l'aggiornamento qui .


Tanner, sono preoccupato per la retrocompatibilità per js
Nikita

4
mi rendo conto che bootstrap 3 non è uscito fino ad agosto 2013 (dopo questa domanda e risposta), ma per chiunque legga dopo questa data - nota che bootstrap v3.x non è retrocompatibile con v2.x getbootstrap.com/migration
mulllhausen

1
Il commento "non puoi semplicemente aggiornarti all'ultima versione?" mi impedisce di dare un voto positivo. Non è necessario e non aiuta a rispondere alla domanda. E inoltre, se solo l'aggiornamento all'ultima versione fosse così facile.
Matt

@ Matt ha convenuto, faceva parte della risposta originale prima della modifica che aggiungeva informazioni sul controllo delle versioni. Ho rimosso quella parte ora.
Tanner

15

Puoi anche controllare la versione bootstrap tramite la console javascript nel browser:

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

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

Pubblicando questo qui perché mi imbatto sempre in questa domanda quando dimentico di includere JavaScript nella ricerca e finisco su questa domanda invece di quella sopra. Se questo ti aiuta, assicurati di dare un voto positivo anche a quella risposta.


2
jQuery.fn.tooltip.Constructor.VERSION per nessun caso di conflitto :) Grazie!
Mubashar Aftab

1
Questa dovrebbe essere la risposta accettata: è la più facile da accedere.
alex toader

12

METODO 1

Nel Package.json

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

METODO 2

  1. Apri la node_modulescartella e sotto quella
  2. Cerca e apri la bootstrapcartella
  3. Ora sarai in grado di vedere il numero di versione nei seguenti file
    • package.json
    • scss/bootstrap.scss o css/bootstrap.css
    • README.md
    • e ci sono anche altri file

Il primo metodo che proponi, il controllo package.json, mostra solo la versione minima richiesta per soddisfare la build. Non mostra quale versione hai installato. Dai un'occhiata alla descrizione di Tilde & Caret Shorthand
Tony

3

La versione Bootstrap verrà indicata nella parte superiore del file CSS. Basta aprirlo e guardare l'inizio del file.

per esempio

/*!
 * 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.
 */

Quale file CSS?
Matt

2

Deve essere indicato nella parte superiore della pagina.

Qualcosa di simile a.

/* =========================================================
 * 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.
 * ========================================================= */

"la pagina" - quale pagina?
Matt

2

Il modo più semplice sarebbe individuare il file bootstrap (bootstrap.css OR bootstrap.min.css) e leggere il docblock, vedrai qualcosa di simile

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


1

Un modo semplice per farlo, senza cercare file o cartelle sarebbe:

  • Apri la tua pagina web sul browser
  • premere ctrl + U
  • cerca boostrap.min.js o boostrap.min.css, quindi fai clic su di esso (aprirà il file sorgente)
  • in prima riga (commentato) dovresti vedere la versione boostrap

0

Quel commento sembra essere una versione personalizzata di Bootstrap v2.3.3, ecco l'intestazione predefinita nel .css, nota l'ultima riga di commento:

/*!
 * 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.
 */

Cosa stai cercando di ottenere? Se si tratta di personalizzazione, hai un set di file con cui lavorare, anche se sembra una cattiva idea. Altrimenti, suggerirei di utilizzare la build completa di v4.1.x poiché questa è la versione corrente.


0

Apri package.json e guarda sotto le dipendenze. Tu dovresti vedere:

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

per angolare 5 e oltre


-2

Per controllare quale versione hai attualmente, puoi usare -v per la riga di comando / terminale della console.

bootstrap -v

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


Sono contento che tu l'abbia chiesto :) @bhansa Ci sono vari modi per arrivarci. Si potrebbe: - Utilizzare il prompt dei comandi per ottenere il file della cartella del progetto e digitare il comando. - Vai al file explorer e apri Git Bash / Git Shell / ecc ... e digita il comando. - Apri il terminale all'interno del tuo IDE (Visual Code / Webstorm / Atom, ecc.) E digita il comando lì.
Susie

Visualizza solo la versione bootstrap-cli.
ymerej
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.