Heute ist der zweite Tag meines Lernknotens.js. Der sogenannte node.js ist tatsächlich die Sprache eines in JavaScript geschriebenen Servers. Gleichzeitig handelt es sich um ein Backend -Framework und eine offene Plattform.
1. verwandtes theoretisches Wissen:
Wir können benötigt werden, um Module und Exportmodule mithilfe von Modul.exprorts einzuführen.
Installieren Sie NodeJs und konfigurieren Sie NPM
1. Installieren Sie NodeJs und geben Sie nach der Installation Knoten -v in die Befehlszeile der CMD ein, um die Version anzuzeigen.
2. Klicken Sie in CMD auf NPM -Konfigurationsliste, um zu überprüfen, ob NPM installiert ist.
3. Setzen Sie die Spiegeladresse.
Taobao Mirror: Geben
Langwo Server Mirror: Typing NPM Config Set Registry = http: //192.168.8.10: 7001 in der Befehlszeile
Express einbauen
1. Initialisieren Sie das Projekt. Befehl: npm init
2. Installieren Sie das Global Express -Generierungstool. Befehl: NPM Installieren Sie Express -Generator -g
3. Führen Sie den Expressbefehl aus, um das Projektskelett zu generieren.
V.
5. Verwenden Sie NPM, um den Server zu starten. Oder Knoten -App.
Wenn Sie den obigen Befehl eingeben, müssen Sie vorsichtig sein, andernfalls ist es einfach, falsch einzugeben. Gleichzeitig müssen wir beim Generieren von Express zuerst einen bestimmten Ordner eingeben und dann entsprechende Vorgänge ausführen.
Hier sind einige Modulmethoden:
1. Http
2. fs
3.. Http.CreateServer wird verwendet, um einen Server zu erstellen
4. Hören Sie zu (füllen Sie die Portnummer einer Anwendung aus) aus)
5. res.end () Dies ist eine Endmethode, die wir beim Schreiben von Node.js hinzufügen müssen
Und es kann alle Daten wie eine Zeichenfolge senden, mit Ausnahme eines Arrays.
2. verwandte Operationen von Node.js
1. Das Implementierungsprinzip von Node.js:
Einfach ausgedrückt: Node.js ist, wenn die Anzahl der Benutzer groß ist, der Server die empfangenen Benutzerinformationen in der Ereigniswarteschlange einsetzt und der Ereigniswarteschlangenmechanismus die Benutzeranforderungen täglich verarbeitet. Unter Verwendung der Rückruffunktion finden Sie beispielsweise eine entsprechende Methode nach der anderen und führen sie aus. Nach der Verarbeitung reagiert es dann auf den Browser.
2. Holen Sie sich Daten von der Webseite in node.js
1> Methode abrufen:
Router.get ('/login', function (req, res) {var userername = req.query.username; var pwd = req.query.pwd; console.log (Benutzername, pwd); Res.Send ('Login erfolgreich');});2> Post -Methode:
Router.get ('/login', function (req, res) {var userername = req.body.username; var pwd = req.body.pwd; console.log (Benutzername, pwd); Res.Send ('Login erfolgreich');});In der obigen Variablen pwd = req.body.pwd bezieht sich hier PWD auf den Wert des Namensattributs im Formularformular.
Der obige Artikel verwendet NodeJS -Implementierungsprinzipien und der Serveraufbau (Dynamics) ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.