Я пишу программу nodejs, в которую я хочу экспортировать объект для определенной программы, при этом удостоверившись, что другие программы не будут иметь доступа к этому объекту.
Существует способ прямого экспортак конкретной программе в nodejs?
Пример моей проблемы:
Это файл с именем a.js:
let firstVar = 100;
let secondVar = 200;
module.exports = {firstVar};
Прямо сейчас, каждый файл js, который будетИспользование require ('a.js') будет иметь доступ к firstVar.Я хочу создать файл с именем b.js, который также может иметь доступ к secondVar.Как я могу экспортировать secondVar только в b.js, убедившись, что у каждого другого файла js нет доступа к нему.
Я хочу сделать это, потому что я хочу протестировать мой проект, создав тестфайл, который, очевидно, нуждается в определенной переменной, которую я намеренно хочу экспортировать в остальные файлы js.