Was ich versuche zu erreichen, ist es, ein Modul zu erstellen, das mehrere Funktionen darin enthält.
module.js:
module.exports = function(firstParam) { console.log("Du hast es geschafft"); },
module.exports = function(secondParam) { console.log("Ja, du hast es geschafft"); },
// Hier können mehr Funktionen enthalten sein
main.js:
var foo = require('module.js')(firstParam);
var bar = require('module.js')(secondParam);
Das Problem, das ich habe, ist, dass firstParam
ein Objekttyp ist und secondParam
ein URL-String ist, aber wenn ich das habe, beschwert es sich immer, dass der Typ falsch ist.
Wie kann ich in diesem Fall mehrere module.exports deklarieren?