Einrichten Ihres ersten Vue.js-Projekts
Vue.js ist ein fortschrittliches JavaScript-Framework zum Erstellen von Benutzeroberflächen und Single-Page-Anwendungen. Es ist äußerst flexibel und lässt sich leicht in andere Bibliotheken oder bestehende Projekte integrieren. Diese Anleitung führt Sie durch die Schritte zum Einrichten Ihres ersten Vue.js-Projekts mithilfe der Vue CLI, einem leistungsstarken Tool zum Erstellen und Verwalten von Vue-Anwendungen.
Voraussetzungen
Stellen Sie vor dem Einrichten eines Vue.js-Projekts sicher, dass Folgendes auf Ihrem System installiert ist:
- Node.js und npm: Vue.js erfordert die Installation von Node.js und npm (Node Package Manager). Sie können sie von der offiziellen Node.js-Website herunterladen.
Schritt 1: Vue CLI installieren
Die Vue CLI (Command Line Interface) ist ein Tool, mit dem Sie Vue.js-Projekte ganz einfach erstellen und verwalten können. Um Vue CLI global auf Ihrem System zu installieren, öffnen Sie Ihr Terminal oder Ihre Eingabeaufforderung und führen Sie den folgenden Befehl aus:
npm install -g @vue/cli
Dieser Befehl installiert die Vue CLI global und ermöglicht Ihnen, von überall in Ihrem Terminal auf den Befehl vue
zuzugreifen.
Schritt 2: Erstellen Sie ein neues Vue-Projekt
Sobald Vue CLI installiert ist, können Sie ein neues Vue.js-Projekt erstellen, indem Sie den folgenden Befehl ausführen:
vue create my-vue-app
Sie werden aufgefordert, eine Voreinstellung für Ihr Projekt auszuwählen. Sie können entweder die Standardvoreinstellung auswählen, die Babel und ESLint enthält, oder manuell Funktionen wie Vue Router, Vuex, TypeScript und mehr auswählen. Für Anfänger wird empfohlen, die Standardvoreinstellung durch Drücken von Enter
auszuwählen.
Vue CLI erstellt dann einen neuen Ordner mit dem Namen my-vue-app
und richtet die Projektstruktur mit allen erforderlichen Dateien und Konfigurationen ein.
Schritt 3: Navigieren Sie zum Projektordner
Sobald das Projekt erstellt ist, navigieren Sie mit dem folgenden Befehl zum Projektordner:
cd my-vue-app
Dadurch wird das Arbeitsverzeichnis Ihres Terminals in den neu erstellten Vue.js-Projektordner geändert.
Schritt 4: Ausführen des Entwicklungsservers
Um Ihre neue Vue.js-Anwendung in Aktion zu sehen, starten Sie den lokalen Entwicklungsserver, indem Sie Folgendes ausführen:
npm run serve
Dieser Befehl startet einen Entwicklungsserver unter http://localhost:8080
(oder einem anderen verfügbaren Port). Öffnen Sie Ihren Webbrowser und navigieren Sie zu dieser URL, um Ihre neue Vue.js-Anwendung anzuzeigen.
Die Projektstruktur verstehen
Nach dem Erstellen eines neuen Vue.js-Projekts sehen Sie eine gut organisierte Projektstruktur. Hier sind die wichtigsten Dateien und Ordner:
- src: Dieser Ordner enthält den Quellcode für Ihre Vue.js-Anwendung. Alle Komponenten, Ansichten und Stile befinden sich hier.
- public: Dieser Ordner enthält statische Assets wie Bilder, Schriftarten und die Datei
index.html
, die als Einstiegspunkt für Ihre Anwendung dient. - src/main.js: Der Haupteinstiegspunkt für Ihre Vue.js-Anwendung. Diese Datei initialisiert die Vue-Instanz und hängt sie in das DOM ein.
- src/App.vue: Die Stammkomponente Ihrer Anwendung. Sie können diese Datei ändern, um das Hauptlayout Ihrer App zu ändern.
- src/components: Dieser Ordner enthält Beispiel-Vue-Komponenten wie
HelloWorld.vue
. Sie können hier neue Komponenten hinzufügen und in Ihre Anwendung importieren.
Schritt 5: Passen Sie Ihre Anwendung an
Sie können mit der Anpassung Ihrer Vue.js-Anwendung beginnen, indem Sie die Datei App.vue
bearbeiten und neue Komponenten erstellen. Hier ist ein Beispiel für eine einfache Vue-Komponente:
<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>
Speichern Sie Ihre Änderungen und sehen Sie die Ergebnisse dank der Hot-Reloading-Funktion von Vue sofort in Ihrem Browser.
Abschluss
Herzlichen Glückwunsch! Sie haben Ihr erstes Vue.js-Projekt erfolgreich eingerichtet und die Grundlagen zum Erstellen und Ausführen einer Vue-Anwendung erlernt. Mit Vue CLI verfügen Sie über ein leistungsstarkes Tool, mit dem Sie Ihre Vue.js-Projekte erstellen, entwickeln und verwalten können. Von hier aus können Sie erweiterte Funktionen wie Vue Router für das Routing, Vuex für die Statusverwaltung und die Composition API für eine leistungsstärkere und flexiblere Entwicklung erkunden.