Sprechen wir zuerst über NodeJs. Einige Leute denken, es ist eine Sprache, aber das ist es nicht. Es handelt sich um eine Plattform, eine JS -ausführende Plattform, die auf der V8 -Engine von Google basiert, die JS analysiert und einige seiner eigenen APIs für Benutzer anrufen. Nach der aktuellen Situation zu urteilen, ist die Entwicklung ziemlich gut. Viele Front-End- und Back-End-Ingenieure werden morgen eintreten, und selbst einige großartige Meister achten auf und schreiben sogar Blogs. Letzte Nacht habe ich einen Artikel gesehen, in dem eine ausländische Website über fast 90 Web -Plugins für NodeJs schrieb. Das ist so großartig! Welche Vorteile können wir am direkten mitbringen, um chinesische Dinge zu lernen? Da Front-End-Mitarbeiter mit JS vertraut sind, können sie im Grunde genommen Linux lernen und loslegen. Back-End-Ingenieure sind ein wenig problematisch, da einige Back-End-Ingenieure mit JS nicht vertraut sind und möglicherweise viele Hindernisse für die Verwendung haben. Ich schlage vor, hier grundlegende JS zu lernen. Nachdem ich darüber gesprochen habe, denke ich, dass das Gehaltsproblem das Problem sein sollte. Bisher haben NodeJS -Ingenieure, die mehr als ein Jahr waren, in Guangzhou bereits einen Preis von mehr als 7.000 angeboten. Dies ist auch ein Kollege der Vergangenheit, dass seine Rekrutierungssituation seines Unternehmens. Mir wurde klar, dass dieses Ding Hadoop nahe kommt! Lass uns hier aufhören. Lassen Sie uns über dieses Thema sprechen: Umgebungskonfiguration (seit ich unter Windows 8.1 entwickelt wurde, werde ich hier nur über Windows sprechen).
Installieren Sie Nodejs
Gehen Sie zunächst zur offiziellen NodeJS -Website http://www.nodejs.org/download/, um die entsprechende Version herunterzuladen. Meins ist 64-Bit. Installieren Sie es nach dem Herunterladen direkt. Da die aktuelle Version V0.10.33 erreicht hat, wurden Node und NPM zusammen installiert, und sogar die Umgebungsvariablen wurden festgelegt. Nach der Installation können Sie Folgendes im entsprechenden Ordner sehen.
Nach der Installation können Sie Shift + mit der rechten Maustaste verwenden, um CMD im aktuell installierten Ordner zu öffnen. Geben Sie Folgendes ein, um die installierte Version anzuzeigen. Mein Name ist 0.10.32.
Node-V
2. Globale Ordnereinstellungen
Für NODE_Cache und NODE_Global sollte es nicht für Anfänger festgelegt werden, da es auf das aktuelle Benutzerverzeichnis eingestellt wird, aber manchmal auch für die Bequemlichkeit festgelegt wird. Die folgenden Befehle sind wie folgt:
NPMConfigls // Vorfixkonfiguration auflistennpmconfigsetCache'd:/programmfile/nodejs/node_cache '// Global Cache -Ordner festlegen
npmconfigsetCache'node_global '// Global Modulordner festlegen
3. Installieren Sie das Modul
Jetzt haben wir Knoten und NPM installiert. Wie der Name schon sagt, ist NPM der Paketmanager des Knotens. Es wird durch Befehle verwaltet. Versuchen wir es jetzt:
Lassen Sie uns einen Web Framework Express installieren. Der Parameter -g bedeutet, im globalen Ordner installiert zu werden. Wenn es nicht vorhanden ist, bedeutet dies den aktuellen Ordner
npminstallexpress-g // express kann auch @ Versionsnummer mitbringen
Jetzt überprüfen wir den Ordner, den wir gerade eingerichtet haben. Gibt es weitere Dateien? Hier verwenden wir den Befehl, um die Versionsnummer des gerade gerade installierten Express anzuzeigen.
Express-V
Wenn es eine Ausgabeversion gibt, bedeutet dies, dass die Installation erfolgreich war!
Wenn wir dieses Plugin deinstallieren möchten, können wir den folgenden Befehl verwenden
npmuninstallexpress
Nachdem wir uns auf diese Weise deinstalliert haben, installieren wir wieder zum Express, aber wir werden die Versionsnummer 3.2.2 mitbringen (weil dies die Version ist, mit der ich am meisten vertraut bin). Wird das möglich sein?
4.. Verwenden Sie Express, um zu installieren
Jetzt verwenden wir Befehle, um eine Website zu erstellen, wie folgt:
Expresstest
Dies gibt einige Eingabeaufforderungen aus. Sie können in den Testordner springen und diese Site mit dem Befehl ausführen:
nodeApp.js
Ich habe die Eingabeaufforderung, Port 3000, gesehen, dass sie erfolgreich gestartet wurde, aber unsere Browser -Browserfehler sind die Eingabeaufforderungen?
500 Fehler: Modul "Jade" kann nicht finden
Es gibt eine Aufforderung, dass ein Fehler gemeldet wird. Lassen Sie uns dieses Modul jetzt installieren. Hier ist eine Erklärung. In diesem Ordner befindet sich eine Paket.json -Datei. Diese Datei beschreibt einige Site -Informationen. Wir können Nodepad verwenden, um es zu öffnen:
Dies bedeutet, dass zwei Bibliotheken benötigt werden, einer ausdrückt und der andere Jade. Also lasst es uns jetzt installieren. Wenn viele Module installiert sind, würde es nicht viele Befehle benötigen, um ausgeführt zu werden? Hier ist ein relativ einfacher Befehl, der die aktuelle Paket -JSON -Abhängigkeitsbibliothek für die Installation überprüft:
npminstall
Nach der Installation dieses Moduls müssen wir auch die DocType 5 in der ersten Zeile der Layout.jade -Datei unter Ansichten ändern, um sie in docType html zu ändern. Auf diese Weise können Node App.js und unsere Website normal ausgeführt werden.
5. Installieren Sie das Supervisor -Plugin
Wir haben vielleicht gerade entdeckt, dass NodeJS den Dienst automatisch stoppt, was dem Debuggen nicht förderlich ist. Dann haben wir ein Plug-In, um es zu lösen. Dieses Plugin ist ein Prozess, der NodeJs verwaltet, und es ist sehr nützlich, einschließlich Debugging. Verwenden Sie den folgenden Befehl, um das globale Modul zu installieren:
npminstallsupervisor-g
Auf diese Weise verwenden wir den Befehl node nicht, um den Dienst zu starten. Verwenden Sie einfach die Supervisor App.js.
6. Verwenden Sie die Webstorm -IDE
Wir haben gerade die JS -Datei mit Nodepad bearbeitet, aber das ist nicht sehr gut. Gibt es einen guten Redakteur? Die Antwort lautet Ja, ein großer Webstorming, der viele Downloads dieser Version im Internet enthält. Jeder versteht es. Hier ist ein Link, der von den Internetnutzern http://yunpan.cn/cacf6hvxnibct Extraktionscode 246f bereitgestellt wird. Installieren Sie es nach dem Herunterladen direkt. Überschreiben Sie nur eine EXE -Datei nach der Installation. Es ist so einfach!
Wenn Sie es zum ersten Mal ausführen, öffnen Sie einen Ordner, der tatsächlich der Ordner des Projekts ist.
Lassen Sie uns über das Debugging -Problem sprechen, einschließlich, auch ich arbeite schon lange daran und habe es schon lange online gesucht. Schließlich erzählte mir Bo Ge, dass es fertig war. Dies ist eigentlich sehr schwer zu einfach, also schaue ich mir nur das Bild an:
So debuggen Sie durch Bruchpunkte im Programm, es ist sehr bequem.
Das obige ist eine vollständige Aufzeichnung meiner persönlichen Erfahrung in der Konfiguration und Verwendung der NodeJS -Entwicklungsumgebung. Ich werde in Zukunft weiterhin einige detaillierte Anwendungen von NodeJs teilen.