Heim >Web-Frontend >js-Tutorial >Erstellen Sie ganz einfach einen NodeJS-Server (3): Code modularization_node.js
Die meisten Funktionsblöcke von NodeJS liegen in Form von Modulen vor.
Normalerweise gibt es einen einheitlichen Eingang index.js, und dann werden verschiedene Module aufgerufen, um die von uns benötigten Funktionen auszuführen.
Sehen wir uns zunächst an, wie man server.js in ein Modul für die Hauptdatei index.js umwandelt.
„http“ ist ein Modul, das mit nodejs geliefert wird. Wir fordern es in unserem Code an und weisen den Rückgabewert einer lokalen Variablen zu. Wir können diese Variable verwenden, um das Objekt der vom http-Modul bereitgestellten öffentlichen Methode aufzurufen. Der Variablenname ist nicht festgelegt. Sie können diese Variable jedoch nach Ihren Wünschen benennen. Dadurch kann der Code besser lesbar gemacht werden.
Ändern wir den Code in server.js auf diese Weise: Wir fügen den Code in die Funktion start() ein und stellen den Code anderen Seiten als Referenz über expors zur Verfügung.
Damit können wir nun unsere Hauptdatei index.js erstellen und unser HTTP darin starten, obwohl sich der Servercode noch in server.js befindet.
Erstellen Sie die Datei index.js und schreiben Sie den folgenden Inhalt:
Node index.js ausführen
Auf diese Weise können Sie verschiedene Teile der Anwendung in verschiedene Dateien einfügen und sie durch die Generierung von Modulen miteinander verbinden.
Im nächsten Abschnitt erfahren Sie mehr über das Routing