Ich entwickle in node.js. Ich habe eine Reihe von verwandten Klassen, die ich in einem Unterverzeichnis bleiben mag, eine Klasse pro Datei im Unterverzeichnis, entlang dieser Linien strukturiert:Namespace eine Sammlung von Klassen in node.js
lib/
main.js
melons/
casaba.js
canteloupe.js
carnegie.js
Und sie in meiner Haupt-Datei wie folgt verwendet werden:
var Melons = require('./melons/');
var m1 = new Melons.Casaba();
var m2 = new Melons.Canteloupe();
var m3 = new Melons.Carnegie();
Ich denke, Ich brauche eine melons/index.js-Datei, aber ich bin nicht klar, was es enthalten würde. Irgendwelche Ideen?