Pobieranie, instalacja i konfiguracja


Sprawdź angielską wersje tej lekcji w naszym rozszerzonym tutorialu Bootstrap.


W tej lekcji dowiesz się, jak pobrać, zainstalować i skonfigurować Bootstrap w najprostszy możliwy sposób, dosłownie w mgnieniu oka.

Będziemy korzystać z wersji Bootstrapa od MDBootstrap. Dlaczego?

Możesz spojrzeć na MDBootstrap jak na wersję Bootstrapa na sterydach. I to jest całkowicie darmowe.

MDBootstrap zawiera wszystkie funkcje Bootstrapa oraz dodatkowo dostarcza Ci:

  1. Setki dodatkowych komponentów, bloków projektowych i szablonów najwyższej jakości
  2. Znacznie lepszy design niż Bootstrap
  3. Zdecydowanie szersze możliwości dostosowania, tworzenia motywów oraz optymalizacji niż Bootstrap
  4. Integrację z Material Design (systemem projektowania stworzonym przez Google)
  5. Integrację z najpopularniejszymi bibliotekami JavaScript, takimi jak React, Angular czy Vue
  6. Integrację z najpopularniejszymi technologiami backendowymi i CMS, takimi jak WordPress, Node.js, PHP i wiele innych
  7. Integrację z TypeScript
  8. Dziesiątki wysokiej jakości darmowych samouczków (takich jak ten, który właśnie czytasz)
  9. Miejsce, gdzie możesz swobodnie eksperymentować z kodem bezpośrednio w przeglądarce
  10. Integrację z MDB GO i MDB CLI, czyli darmowym hostingiem i platformą wdrożeniową open-source, dzięki której możesz opublikować swoją stronę internetową za darmo w Internecie w kilka sekund
  11. O wiele, wiele więcej, czego się dowiesz w tym kursie

Krok 1 - pobieranie i konfiguracja

Skorzystamy z najprostszego sposobu instalacji, czyli pobrania paczki .zip.

Przejdź na stronę instalacji i kliknij duży, czerwony przycisk "MDB 5 download".

Następnie wypakuj pobrany pakiet i otwórz go w swoim ulubionym edytorze kodu.

Uwaga: Wybór edytora kodu to kwestia preferencji, ale jeśli ktoś zapyta mnie o rekomendację, moja odpowiedź brzmi Visual Studio Code.

Jest darmowy i możesz go pobrać tutaj.

Krok 2 - otwórz plik index.html

W rozpakowanym katalogu MDBootstrap znajdź plik index.html a następnie przeciągnij i upuść go w okno przeglądarki. Zobaczysz wiadomość powitalną od MDBootstrap.

Bootstrap

Następnie otwórz plik index.html w edytorze kodu. Zobaczysz kod podobny do tego:

                                  
                                    <!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
    <meta http-equiv="x-ua-compatible" content="ie=edge" />
    <title>Material Design for Bootstrap</title>
    <!-- MDB icon -->
    <link rel="icon" href="img/mdb-favicon.ico" type="image/x-icon" />
    <!-- Font Awesome -->
    <link
      rel="stylesheet"
      href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css"
    />
    <!-- Google Fonts Roboto -->
    <link
      rel="stylesheet"
      href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap"
    />
    <!-- MDB -->
    <link rel="stylesheet" href="css/mdb.min.css" />
  </head>
  <body>

    <!-- Start your project here-->
    <div class="container">
      <div class="d-flex justify-content-center align-items-center" style="height: 100vh">
        <div class="text-center">
          <img
            class="mb-4"
            src="https://mdbootstrap.com/img/logo/mdb-transparent-250px.png"
            style="width: 250px; height: 90px"
          />
          <h5 class="mb-3">Thank you for using our product. We're glad you're with us.</h5>
          <p class="mb-3">MDB Team</p>
          <a
            class="btn btn-primary btn-lg"
            href="https://mdbootstrap.com/learn/mdb-foundations/basics/introduction/"
            target="_blank"
            role="button"
            >Start MDB tutorial</a
          >
        </div>
      </div>
    </div>
    <!-- End your project here-->

    <!-- MDB -->
    <script type="text/javascript" src="js/mdb.min.js"></script>
    <!-- Custom scripts -->
    <script type="text/javascript"></script>
  </body>
</html>
                                  
                                

To całkiem sporo kodu i może wydawać się trochę przytłaczający na początek. Ale nie martw się, tak naprawdę jest bardzo prosty, a teraz wszystko wytłumaczymy krok po kroku.

Poniżej przedstawiony fragment kodu zawiera tak zwane metadane, umieszczone w elemencie head.

To nie są rzeczy, które musisz wnikliwie rozumieć. W skrócie, dostarczają one podstawowych informacji dla przeglądarek i zazwyczaj są ustawiane raz, po czym można o nich zapomnieć bez wyrzutów sumienia.

Jeśli chcesz trochę więcej o nich wiedzieć, znajdziesz wyjaśnienia w komentarzach poniżej.

                                  
                                    <!DOCTYPE html>
<html lang="en">

  <!-- Opening tag of <head> element. -->
  <head>

    <!-- This tells the browser to use the UTF-8 character encoding when translating machine code into human-readable text. -->
    <meta charset="UTF-8" />

    <!-- This tells the browser how should it render this HTML document. -->
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />

    <!-- This meta tag allows web authors to choose what version of Internet Explorer the page should be rendered as. -->
    <meta http-equiv="x-ua-compatible" content="ie=edge" />

    <!-- This is simply the title of this HTML document. You can enter whatever you want here. -->
    <title>Material Design for Bootstrap</title>

    <!-- This is the icon you see in the page tab. It currently shows the MDB logo, but you can replace it with whatever you want. -->
    <link rel="icon" href="img/mdb-favicon.ico" type="image/x-icon" />
                                  
                                

Ten odnośnik importuje ikony, znane jako Font Awesome, do Twojego projektu.

Są one niezwykle przydatne i szeroko używane w różnych komponentach. Na stronie dokumentacji ikon, możesz przeglądać wszystkie z nich, a następnie używać je według własnych upodobań.

                                  
                                    <!-- Font Awesome -->
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css"
/>
                                  
                                

Ten odnośnik importuje czcionkę Roboto. Jest to krój pisma charakterystyczny dla Material Design, bardzo estetyczny, czytelny i praktyczny.

                                  
                                    <!-- Google Fonts Roboto -->
<link
rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap"
/>
                                  
                                

To jest kluczowy odnośnik, który importuje style CSS MDBootstrap.

Zawiera on Bootstrap, dzięki czemu możesz w pełni korzystać z wszystkich jego funkcji. Dodatkowo dostarcza on funkcje niedostępne w samym Bootstrapie, ale dostępne w MDBootstrap.

                                  
                                    <!-- MDB -->
<link rel="stylesheet" href="css/mdb.min.css" />
                                  
                                

Uwaga: Jak widzisz, tutaj nie ma oddzielnego pliku dla Bootstrapa. Dzieje się tak dlatego, że cały kod Bootstrapa jest zawarty razem z kodem MDBootstrap w jednym pliku mdb.min.css (na dole dokumentu znajdziesz odnośnik do pliku mdb.min.js dla JavaScript).

To podejście zapewnia lepszą optymalizację i użyteczność.

Krok 3 - przygotuj plik index.html dla nowego projektu

Usuńmy zbędny kod, aby mieć miejsce na nasz nowy projekt.

Poniżej otwierającego znacznika <body> znajdziesz komentarz Start your project here a w linii 46 znajdziesz End your project here. Pomiędzy nimi znajduje się kod z wiadomością powitalną od MDBootstrap:

                                  
                                    <!-- Start your project here-->
<div class="container">
  <div class="d-flex justify-content-center align-items-center" style="height: 100vh">
    <div class="text-center">
      <img
        class="mb-4"
        src="https://mdbootstrap.com/img/logo/mdb-transparent-250px.png"
        style="width: 250px; height: 90px"
      />
      <h5 class="mb-3">Thank you for using our product. We're glad you're with us.</h5>
      <p class="mb-3">MDB Team</p>
      <a
        class="btn btn-primary btn-lg"
        href="https://mdbootstrap.com/learn/mdb-foundations/basics/introduction/"
        target="_blank"
        role="button"
        >Start MDB tutorial</a
      >
    </div>
  </div>
</div>
<!-- End your project here-->
                                  
                                

Usuń to, zapisz plik i odśwież przeglądarkę. Powinieneś zobaczyć zupełnie pusty, biały ekran. Teraz jesteśmy gotowi rozpocząć nowy projekt.



John Doe

O autorze

Michal Szymanski

Współzałożyciel MDBootstrap / Umieszczony na liście Forbes „30 under 30” / Entuzjasta oprogramowania open-source / Tancerz, miłośnik wiedzy i książek.

Autor setek artykułów na temat programowania, biznesu, marketingu i efektywności. W przeszłości pracował jako edukator z młodzieżą z problemami w sierocińcach i zakładach karnych.

Wypróbuj więcej narzędzi dla Bootstrapa

  1. Licencja open-source, darmowy użytek komercyjny i niekomercyjny
  2. Setki komponentów i szablonów najwyższej jakości
  3. Wszystko spójne, dobrze udokumentowane i niezawodne
  4. Bardzo prosta instalacja w ciągu 1 minuty
  5. Paczki rozwiązań dla Bootstrap 5, Angular, React i Vue
Bootstrap components