У меня есть файл worker.js
, который периодически обновляет значения нескольких переменных. В других файлах моего сервера Node.js я хочу получить доступ к этим vars.Рекомендуемый способ экспорта переменных в Node.js
Я знаю, как их экспортировать, но, похоже, они экспортируются по значению - т. Е. Имеют значение, которое они имели в момент, когда я выпустил функцию require
.
Конечно, мне интересен доступ к их последнему значению. Каков рекомендуемый способ сделать это? Функция «getter» или еще?
Насколько я понимаю, это не способ экспортировать их * ссылочной *, но мы повторно собираются «реэкспортировать» их каждый раз, когда их значение изменилось. Или, другими словами, у меня нет локальной копии var, но я непосредственно работаю над «экспортированным». Это хорошая/рекомендуемая оценка? – Mark
Ну, если эти вары предназначены только для целей экспорта, то это определенно хорошо. если это для внутреннего использования также, возможно, функция getter является более правильным подходом –