Konfigurowanie pierwszego projektu Vue.js

Vue.js to progresywny framework JavaScript do tworzenia interfejsów użytkownika i aplikacji jednostronicowych. Jest bardzo elastyczny i łatwy do zintegrowania z innymi bibliotekami lub istniejącymi projektami. Ten przewodnik przeprowadzi Cię przez kroki konfiguracji pierwszego projektu Vue.js przy użyciu Vue CLI, potężnego narzędzia do tworzenia rusztowań i zarządzania aplikacjami Vue.

Wymagania wstępne

Przed skonfigurowaniem projektu Vue.js upewnij się, że w systemie zainstalowano następujące elementy:

  • Node.js i npm: Vue.js wymaga zainstalowania Node.js i npm (Node Package Manager). Możesz je pobrać z oficjalnej strony Node.js.

Krok 1: Zainstaluj Vue CLI

Vue CLI (Command Line Interface) to narzędzie, które pomaga Ci łatwo tworzyć i zarządzać projektami Vue.js. Aby zainstalować Vue CLI globalnie w swoim systemie, otwórz terminal lub wiersz poleceń i uruchom następujące polecenie:

npm install -g @vue/cli

To polecenie instaluje globalnie interfejs wiersza poleceń Vue, umożliwiając dostęp do polecenia vue z dowolnego miejsca w terminalu.

Krok 2: Utwórz nowy projekt Vue

Po zainstalowaniu Vue CLI możesz utworzyć nowy projekt Vue.js, uruchamiając następujące polecenie:

vue create my-vue-app

Zostaniesz poproszony o wybranie ustawienia wstępnego dla swojego projektu. Możesz wybrać domyślne ustawienie wstępne, które obejmuje Babel i ESLint, lub ręcznie wybrać funkcje, takie jak Vue Router, Vuex, TypeScript i inne. Początkującym zaleca się wybranie domyślnego ustawienia wstępnego, naciskając Enter.

Następnie Vue CLI utworzy nowy folder o nazwie my-vue-app i skonfiguruje strukturę projektu ze wszystkimi niezbędnymi plikami i konfiguracjami.

Krok 3: Przejdź do folderu projektu

Po utworzeniu projektu przejdź do folderu projektu, korzystając z następującego polecenia:

cd my-vue-app

Spowoduje to zmianę katalogu roboczego terminala na nowo utworzony folder projektu Vue.js.

Krok 4: Uruchom serwer deweloperski

Aby zobaczyć swoją nową aplikację Vue.js w działaniu, uruchom lokalny serwer programistyczny, wykonując polecenie:

npm run serve

To polecenie uruchomi serwer deweloperski na http://localhost:8080 (lub innym dostępnym porcie). Otwórz przeglądarkę internetową i przejdź do tego adresu URL, aby wyświetlić nową aplikację Vue.js.

Zrozumienie struktury projektu

Po utworzeniu nowego projektu Vue.js zobaczysz dobrze zorganizowaną strukturę projektu. Oto kluczowe pliki i foldery:

  • src: Ten folder zawiera kod źródłowy dla Twojej aplikacji Vue.js. Wszystkie komponenty, widoki i style znajdują się tutaj.
  • public: Ten folder zawiera zasoby statyczne, takie jak obrazy, czcionki i plik index.html, który stanowi punkt wejścia dla Twojej aplikacji.
  • src/main.js: Główny punkt wejścia dla Twojej aplikacji Vue.js. Ten plik inicjuje instancję Vue i montuje ją w DOM.
  • src/App.vue: Główny komponent Twojej aplikacji. Możesz zmodyfikować ten plik, aby zmienić główny układ swojej aplikacji.
  • src/components: Ten folder zawiera przykładowe komponenty Vue, takie jak HelloWorld.vue. Możesz dodać tutaj nowe komponenty i zaimportować je do swojej aplikacji.

Krok 5: Dostosuj swoją aplikację

Możesz zacząć dostosowywać swoją aplikację Vue.js, edytując plik App.vue i tworząc nowe komponenty. Oto przykład prostego komponentu Vue:

<template>
  <div>
    <h1>Welcome to My First Vue.js Project!</h1>
    <p>This is a simple Vue component.</p>
  </div>
</template>

<script>
export default {
  name: 'WelcomeComponent'
};
</script>

<style scoped>
h1 {
  color: #42b983;
}
</style>

Zapisz zmiany i od razu zobacz wyniki w przeglądarce dzięki funkcji szybkiego przeładowywania Vue.

Wniosek

Gratulacje! Udało Ci się skonfigurować swój pierwszy projekt Vue.js i poznać podstawy tworzenia i uruchamiania aplikacji Vue. Dzięki Vue CLI masz potężne narzędzie, które pomoże Ci tworzyć, rozwijać i zarządzać projektami Vue.js. Stąd możesz odkrywać bardziej zaawansowane funkcje, takie jak Vue Router do routingu, Vuex do zarządzania stanem i Composition API do bardziej wydajnego i elastycznego rozwoju.