Heim > Artikel > Web-Frontend > Wie kann ich Funktionen aus externen Dateien in Node.js importieren und verwenden?
Funktionen aus externen Dateien in Node.js importieren
In Node.js ist es möglich, Code über mehrere Dateien hinweg wiederzuverwenden, indem Funktionen importiert werden von einer Datei in eine andere. Dieser Ansatz ermöglicht eine modulare Codeorganisation und eliminiert Duplikate.
Funktionen aus einer einfachen Datei importieren
Betrachten wir das folgende Szenario:
// app.js var express = require('express'); var app = express.createServer(); app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.get('/', function(req, res){ res.render('index', {locals: { title: 'NowJS + Express Example' }}); }); app.listen(8080);
Gehen Sie wie folgt vor, um Funktionen aus einer externen Datei wie „tools.js“ zu importieren Schritte:
Funktionen exportieren: Schließen Sie in der externen Datei die Funktionen ein, die Sie in einem module.exports verfügbar machen möchten Objekt:
// tools.js module.exports = { foo: function () { // function implementation }, bar: function () { // function implementation } };
Funktionen in Hauptdatei importieren: Verwenden Sie in Ihrer Hauptdatei (z. B. app.js) die Funktion require(), um das zu importieren Erstellen Sie eine externe Datei und greifen Sie auf deren exportierte Funktionen zu:
// app.js var tools = require('./tools'); console.log(typeof tools.foo); // returns 'function' // You can now use the imported functions within your code
Indem Sie diese Schritte befolgen, können Sie Funktionen effektiv aus anderen Dateien importieren in Node.js, was die Wiederverwendbarkeit und Modularität von Code erleichtert.
Das obige ist der detaillierte Inhalt vonWie kann ich Funktionen aus externen Dateien in Node.js importieren und verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!