Ich habe zwei Funktionen in derselben Datei, auf die beide extern zugreifen. Eine der Funktionen wird von Sekunde zu Sekunde aufgerufen.
%Vor%Wenn dies ausgeführt wird, wird der Aufruf von functionOne als nicht definiert markiert.
Was ist der richtige Weg, um darauf zu verweisen?
Ein Muster, das ich gefunden habe, ist, die Datei selbst zu referenzieren.
%Vor%... aber es fühlt sich an, als müsste es einen besseren Weg geben.
Einfach nur module.exports.functionOne()
.
Wenn das zu umständlich ist, tun Sie Folgendes:
%Vor%Ich denke, ich habe gedacht, dass es ein Äquivalent von include, import usw. gibt. Wenn es einen anderen Weg gibt, könnte es interessant sein, es zu sehen. Ich bin immer noch hinter den Ohren mit Knoten nass.
James Herdmans Node.js" require "verstehen" Beitrag hat mir sehr geholfen, wenn es darum ging, bei der Code-Organisation zu helfen. Es ist definitiv einen Blick wert!
%Vor%Tags und Links javascript node.js