Inhaltsverzeichnis
Eines der wichtigsten Dinge, die wir im Hinterkopf behalten sollten, wenn wir unsere Reise in der Anwendungsentwicklung mit beginnen AngularJS, ist die Optimierung unseres Workflows, d. h. die Festlegung der Richtlinien, mit denen wir Anwendungen erstellen, Tests durchführen, Abschnitte unserer Anwendung erstellen usw.Wir haben mehrere Möglichkeiten, dies zu tun, die von manueller Arbeit reichen, jedes der Verzeichnisse selbst erstellen oder Tools verwenden, die dies für uns tun, bei letzterem können wir uns selbst unterstützen Freiberufler die die Möglichkeit hat, die GerüstEs bringt einen integrierten Webserver mit und ermöglicht es uns, das Skelett der Anwendung automatisch zu erstellen.
Installieren Freiberufler es ist so einfach wie eine Leitung im Terminal zu betreiben, natürlich solange wir uns in Umgebungen befinden, die auf Unix Was Linux oder MAC, wobei es nur ausreicht, Folgendes zu tun:
curl -L get.yeoman.io | bash
Danach müssen wir den Anweisungen auf dem Bildschirm folgen. aber trotzdem Fenster Es ist ein anderes Thema und hier müssen wir eine sogenannte manuelle Installation durchführen, dafür müssen wir zuerst installieren KnotenJS und dann mit Ihrem Paketabwickler npm Installieren Freiberufler und der Angular-App-Builder. All dies ist auf der Yeoman-Website ordnungsgemäß dokumentiert.
Da dies manuell sehr mühsam ist, mit Freiberufler Wir müssen nur Folgendes von einer Konsole aus schreiben:
bauer init eckig
Dies wird uns nicht nur die Ordnerstruktur erstellen, sondern uns auch die Grundgerüste der Routen, Controller und Abhängigkeiten.
Wie wir wissen, sind Routen eines der Hauptmerkmale unserer Anwendungen in Eckig, Freiberufler Es ermöglicht uns nicht nur die Route zu generieren, sondern auch die notwendigen Dateien, damit es funktionieren kann. Dazu reicht es aus, den Befehl zu verwenden:
yeoman init angle: Pfadname der Route
Wo Pfadname wird der Weg sein, den wir wollen, zum Beispiel, wenn anstatt zu platzieren Pfadname wir stellen Heimat, Freiberufler wird sich darum kümmern:
- erstelle die home.js-Datei in app/script/controllers
- erstelle die home.js-Datei in test / specs / controller
- erstelle die home.html-Datei in app/views
Yeoman-VorteileMit all dem haben wir uns schon viel Arbeit gespart, zusätzlich zur Automatisierung vermeiden wir kleine Konfigurationsfehler, die unsere Entwicklung beeinträchtigen könnten, wie z muss ein wenig tun Fehlersuche So nehmen wir uns Zeit, die wir für andere Dinge aufwenden können.
Damit beenden wir dieses Tutorial, wir haben gelernt, wie man eine Anwendung installiert und startet mit FreiberuflerWir müssen auch bedenken, dass dies nicht das einzige Tool ist, das diesen Zwecken dient. Daher müssen sie einige Nachforschungen anstellen, um andere Optionen zu finden, zu vergleichen und bei dem Tool zu bleiben, das unseren Zwecken und Bedürfnissen am besten entspricht.