Я нуб Nodes.js и пытаюсь понять вокруг модульных конструкций. Пока у меня есть модуль (testMod.js), определяющий эту конструкцию класса:
var testModule = {
input : "",
testFunc : function() {
return "You said: " + input;
}
}
exports.test = testModule;
Я пытаюсь вызвать метод testFunc () следующим образом:
var test = require("testMod");
test.input = "Hello World";
console.log(test.testFunc);
Но я получаю ошибку TypeError:
TypeError: Object #<Object> has no method 'test'
Какого черта я делаю неправильно?