Über das Erstellen von Modulen und die Verwendung erstellter Module in der Node.js-Programmiersprache. In der Programmierung erstellen wir externe Dateien, Module und Pakete, um auf der Grundlage des DRY-Prinzips (Don’t repeat yourself) eine lesbarere und effizientere Codierung anzustreben.

Angenommen, Sie platzieren tools.js wie folgt im selben Verzeichnis:
cat > tools.js
module.exports = {
hoge: function () {
console.log('yy')
}
};
Dann können Sie hoge(), das in tools.js definiert ist, wie folgt aufrufen:
var tools = require('./tools');
tools.hoge() ; // #=> yy