Об этом проекте
Bootstrap — самый популярный фронтенд-фреймворк для разработки адаптивных проектов с подходом mobile-first в вебе. Ветка по умолчанию посвящена разработке Bootstrap 5, а ветка v4-dev содержит предыдущий мажорный релиз.
## Быстрый старт
Доступно несколько способов установки:
- Скачать zip последнего релиза с GitHub
- Клонировать репозиторий через git
- Установить через npm, yarn или Bun (`bootstrap@v5.3.8`)
- Установить через Composer (`twbs/bootstrap:5.3.8`) или NuGet (`bootstrap` для CSS, `bootstrap.sass` для Sass)
## Что входит
Распространяемые файлы включают скомпилированные и минифицированные CSS и JavaScript: полные сборки bootstrap.css/js, только сетку, reboot и утилиты, а также RTL-варианты. Для отладки в браузере включены source maps. В поставляемые JS-файлы также входит Popper для позиционирования popover и dropdown.
## Документация
Документация собирается с помощью Astro и размещена на getbootstrap.com. Поиск работает на Algolia DocSearch. Для локального запуска выполните `npm install`, пересоберите ассеты с помощью `npm run test`, затем запустите сервер через `npm run docs-serve` на localhost:9001. Документация предыдущих релизов доступна на странице версий.
## Сообщество и участие
Участников просят следовать руководству по внесению вклада, добавлять модульные тесты для JavaScript-патчей и соблюдать Code Guide. Активность сообщества происходит в X (@getbootstrap), официальном блоге, GitHub Discussions, Discord, Reddit, IRC (#bootstrap в Libera.Chat) и Stack Overflow с тегом bootstrap-5.
## Версионирование
Bootstrap следует Semantic Versioning в своём цикле релизов. Списки изменений по каждому релизу перечислены в разделе GitHub Releases, а значимые изменения кратко описаны в официальном блоге.
## Создатели и лицензия
Bootstrap создали Mark Otto и Jacob Thornton. Код выпускается под лицензией MIT; документация выпускается под Creative Commons BY 3.0. Проект отмечает поддержку BrowserStack и Netlify и принимает спонсорство через Open Collective.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.