Есть основной модуль main.js и есть еще один main2.js. Так вот, в main.js к примеру код
var test = 5,
main2 = require('./main2.js');
так вот, как в модуль main2.js грамотно передать содержимое переменной test ?
Сейчас делаю так
main.js:
var test = 5,
main2 = require('./main2.js')(test);
main2.js:
var test;
var func = function (tests) {
test = tests;
}
module.exports = func;
Да, данный метод вроде и работает, но он жутко не удобен. Посоветуйте, как правильно передать переменную в модуль?