functions.jsNode.js undefined variable
var number;
function test(){
number = 1;
}
exports.number = number;
In der Datei test.js
ich würde versuchen, die variable Zahl zu erhalten:
var Functions = require('functions.js');
var test = Functions.number;
console.log(test);
Aber es ist immer undefined
Rückkehr, was ist die beste Lösung repariere das? Ist die globale Variable falsch? Auch wenn ich versuche, eine Funktion zu exportieren, seine immer wieder undefiniert
Sie den Wert auf Ihre Variable innerhalb der Funktion zuweisen, aber es scheint Sie nicht, dass die Funktion aufrufen machen passieren die Zuordnung. –
Deine 'test()' -Funktion ist so einsam, begierig ausgeführt zu werden (du hast ihr sogar gesagt, dass sie von 'require'-ing's Host-Datei vorbereitet sein soll), aber du hast nie angerufen :) –