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
Externer Zugriff Ports nach dem Zufallsprinzip zu...
Inhaltsverzeichnis 1. Ist setState synchron? asyn...
1. Schwebendes Layout 1. Lassen Sie zuerst das Di...
In diesem Artikelbeispiel wird der spezifische Co...
Die folgende Grafik zeigt, wie zeitaufwändig es is...
1. Verwendung von Pseudonymen Mit dem Alias-Befeh...
MySQL Binlog ist ein sehr wichtiges Protokoll in ...
Wenn Sie zum Starten der Seite das Plugin „html-w...
Inhaltsverzeichnis 1. Einleitung 2. Installation ...
1|0 Hintergrund Aufgrund von Projektanforderungen...
Wie lange ist es her, dass ich meine Kolumne aktu...
Ubuntu erlaubt standardmäßig keine Root-Anmeldung...
In diesem Artikel wird der Beispielcode einer CSS...
1. Bereiten Sie die Java-Umgebung vor, jdk1.8 Übe...
MyISAM-Speicher-Engine Die MyISAM-Speicher-Engine...