Когда я загружаю свой пользовательский файл глобально, он не загружается должным образом и возвращает пустой объект:
const msgq = require('../db/message_queue.js');
var getList = async(url) => {
console.log(msgq);
...
}
Однако, если я загружаю локально внутри функции, она работает как я ожидал. В чем причина этого?
var getList = async(url) => {
const msgq = require('../db/message_queue.js');
console.log(msgq);
...
}
Хотя странно то, что в других частях моего кода я объявил это глобально и использовал без проблем ...
работает на ExpressJS