Je souhaite mettre à jour bootstrap sur un site, mais je ne connais pas la version de bootstrap utilisée . Comment identifier la version de bootstrap avec uniquement les fichiers bootstrap.css et bootstrap.min.js?
Il n'y a pas de version en css et seulement un commentaire en min.js:
/*!
* Bootstrap.js by @fat & @mdo
* Copyright 2012 Twitter, Inc.
* http://www.Apache.org/licenses/LICENSE-2.0.txt
*/
En haut du bootstrap.css
, vous devriez avoir des commentaires comme ceux-ci:
/*!
* 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.
*/
S'ils ne sont pas présents, ils ont probablement été supprimés. Quelle que soit la version actuelle, ne pouvez-vous pas simplement mettre à niveau vers la dernière version?
VERSIONS:
Vous pouvez consulter l'historique des versions ici . La compatibilité avec les versions antérieures ne devrait pas être interrompue si la source est la version 2.0.0 (janvier 2012) et les versions ultérieures. Si c'est avant la v2.0.0, il y a des détails sur la mise à jour ici .
La version de Bootstrap sera indiquée en haut du fichier CSS. Ouvrez-le simplement et regardez en haut du fichier.
par exemple.
/*!
* 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.
*/
Devrait être indiqué en haut de la page.
Quelque chose comme.
/* =========================================================
* 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.
* ========================================================= */
Ouvrez package.json et regardez sous les dépendances. Tu devrais voir:
"dependencies": {
...
"bootstrap-less": "^3.8.8"
...
}
pour 5 ans et plus
Ce commentaire ressemble à une version personnalisée de Bootstrap v2.3.3, voici l'en-tête par défaut dans le fichier .css, remarquez la dernière ligne de commentaire:
/*!
* 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.
*/
Qu'est-ce que vous essayez d'accomplir? Si c'est de la personnalisation, vous avez un ensemble de fichiers à utiliser, bien que cela semble être une mauvaise idée. Sinon, je suggérerais d'utiliser la version complète de v4.1.x car c'est la version actuelle.
Un moyen facile de le faire, sans rechercher de fichiers ou de dossiers serait: