Im vorherigen Artikel haben wir 1. Geben Sie ein Verzeichnis ein und erstellen Sie ein ProjektDer Befehl zum Erstellen eines Projekts lautet wie folgt: vue create <Projektname> //Der Dateiname unterstützt kein Camel Case (einschließlich Großbuchstaben) Nach Eingabe des Befehls werden Sie aufgefordert, eine Wir sehen, dass standardmäßig drei Optionen zur Verfügung stehen:
Wir wählen die dritte benutzerdefinierte Konfiguration 2. Wählen Sie das gewünschte Konfigurationselement ausDann springen wir zu den Konfigurationselementen. Meine benutzerdefinierte Konfiguration sieht wie folgt aus: Die konkrete Erklärung lautet wie folgt: ◉ Vue-Version auswählen // Wählen Sie die Version von Vue. ◉ Babel // Transcoder, der ES6-Code in ES5-Code konvertieren kann, sodass er in der vorhandenen Umgebung ausgeführt werden kann. ◯ TypeScript // TypeScript ist eine Obermenge von JavaScript (Suffix .js) (Suffix .ts), die die Syntax von JavaScript einschließt und erweitert und kompiliert und als JavaScript ausgegeben werden muss, um im Browser ausgeführt zu werden. ◯ Progressive Web App (PWA) Support // Progressive Web Application ◉ Router // vue-router (vue routing) ◉ Vuex // vuex (Statusverwaltungsmodus von Vue) ◉ CSS-Präprozessoren // CSS-Präprozessoren (wie Less, Sass) ◉ Linter / Formatter // Codestilprüfung und Formatierung (z. B. ESlint) ◯ Unit-Tests ◯ E2E-Tests Nachdem die Konfiguration ausgewählt ist, drücken wir die Eingabetaste, um zum nächsten Schritt zu gelangen 2.1 Wählen Sie die Vue-Version Als nächstes müssen wir die Nachdem Sie Ihre Auswahl getroffen haben, drücken Sie die Eingabetaste, um fortzufahren. 2.2 Wählen Sie, ob Sie den Verlaufsrouter verwenden möchten Dann werden wir gefragt, ob wir 2.3 Auswahl eines CSS-Präprozessors Der von mir gewählte 2.4 Wählen Sie Eslint-Codevalidierungsregeln aus Wählen Sie dann die 2.5 Wählen Sie, wann die Code-Regelprüfung durchgeführt werden sollAnschließend können Sie wählen, wann die Coderegelerkennung durchgeführt werden soll: ( ) Lint on save // Prüfen beim Speichern ( ) Lint and fix on commit // Prüfen beim Fixieren und Commit Es wird empfohlen, nach dem Speichern einen Test durchzuführen. Bis zum 2.6 Wählen Sie, wie die Konfiguration gespeichert werden soll Wählen Sie als Nächstes aus, ob einige Konfigurationsdateien in separaten Dateien oder alle in > In dedizierten Konfigurationsdateien // Unabhängige Dateiplatzierung In package.json // In package.json einfügen 2.7 Aktuelle Konfiguration speichernWählen Sie abschließend aus, ob die gerade ausgewählte Konfiguration gespeichert werden soll, damit Sie sie beim nächsten Erstellen anderer Projekte nicht einzeln erneut auswählen müssen. Wenn wir hier „y“ wählen, werden wir aufgefordert, den Namen der gespeicherten Konfigurationsinformationen einzugeben.
Hier sind die Konfigurationsinformationen, die wir gerade festgelegt haben. Wenn wir die Konfiguration löschen möchten, löschen wir einfach die Informationen in den Voreinstellungen. 3. ProjektkonfigurationsdiagrammHier ist ein Bild aller Optionen, die wir gerade ausgefüllt haben. 4. Projekterstellung abgeschlossen Schließlich bedeutet das folgende 5. Geben Sie npm run serve ein, um das Projekt zu startenNachdem das Projekt erstellt wurde, sieht das Projektverzeichnis wie folgt aus: Wir gehen direkt in Nach Abschluss des Startvorgangs wird auf der Konsole der folgende Bildschirm angezeigt Wenn wir auf http://localhost:8080/ klicken, wird die Homepage auf der Webseite angezeigt. 6. Projektstrukturanalyse Nachdem wir das Projekt erstellt haben, müssen wir die Gesamtstruktur des Projekts kennen und wissen, was jeder Ordner und jede Datei des Projekts tut. Als Nächstes stellen wir die Konfiguration der Projektstruktur im Detail vor: Projektstrukturkonfiguration: Knotenmodule Es enthält verschiedene Umgebungsabhängigkeitspakete, die vom Projekt benötigt werden öffentlich Quelle Der Quellcode, den wir für das Frontend geschrieben haben, befindet sich in diesem Ordner. .browserslistrc Diese Datei ist eine Konfiguration für den Browser. Der Inhalt der Datei ist wie folgt > 1 % letzte 2 Versionen nicht tot Im Allgemeinen sind keine Änderungen erforderlich .eslintrc.js Codestilerkennung. Wenn wir darin einige Coderegeln konfigurieren und beim Schreiben von Code Code vorhanden ist, der den Regeln nicht entspricht, wird beim Kompilieren ein Fehler gemeldet .gitignore Diese Datei dient dazu, beim Hochladen mit Docker-Datei .DS_Store Knotenmodule /Verteilung # lokale Umgebungsdateien .Umgebung.lokal .env.*.lokal # Logdateien npm-debug.log* yarn-debug.log* Garn-Fehler.log* pnpm-debug.log* # Verzeichnisse und Dateien bearbeiten .Idee .vscode *.suo *.ntvs* *.njsproj *.sln *.sw? Wenn Sie das gesamte Projekt auf den Git-Server hochladen, werden die Dateien mit den oben genannten Suffixen nicht hochgeladen. bable.config.js Die Datei, die Paket.json Die Konfiguration des gesamten Projektpakets ist hier enthalten, einschließlich des Startprojektbefehls usw. Dies ist das Ende dieses Artikels über die Erstellung Das könnte Sie auch interessieren:
|
<<: So stellen Sie Oracle mit Docker auf dem Mac bereit
Inhaltsverzeichnis Beim Einrichten einer MySQL-Ma...
1. Überprüfung Der Pufferpool wird nach dem Start...
Dieser Artikel veranschaulicht anhand von Beispie...
Linux: Linux-Version 3.10.0-123.9.3.el7.x86_64 Ng...
Vue-Gerüst -> vue.cli Erstellen Sie schnell ei...
Vorwort Wir haben vielleicht schon vom Konzept de...
Unabhängig davon, ob Sie ein Windows- oder Linux-...
Dieser Artikel entstand aus der Hausaufgabe „Erle...
Warum müssen wir einen privaten Nexus-Server erst...
Weil ich ein Python-Programm geschrieben und inte...
Tatsächlich haben die drei obigen Tabellen alle d...
Der Ogg-Prozess einer vor einiger Zeit erstellten...
1. Vorbereitung vor der Installation 1. Laden Sie...
Zusammenfassung der Installations- und Konfigurat...
In diesem Artikel wird der spezifische Code für V...