Я использую сервер node.js с экспрессом.Моему серверу нужно выполнить некоторые операции, такие как анализ файла журнала, распаковка ipAddresses и преобразование их в координаты с использованием внешнего API.Эти координаты используются для отображения карты Google на моей странице html / ejs.
Мне бы хотелось, чтобы после запуска / обновления главной страницы с использованием ("/") карты, вызова всех этих операций иотображать координаты через рынок внутри карты.
Так что моя идея была
app.get("/" , function(req,res){
parsingLog();
res.render("homepage.ejs")
})
Где parsingLog () является первой функцией, а остальные объединяются внутри этой функции.В конце цикла я получаю массив объектов с координатами для передачи в javascript-интерфейс для отображения карты.Но с кодом внутри app.get код выполняется, но безрезультатно.Если я запускаю код без app.get, я получаю все правильные результаты.Я не понимаю, в чем проблема, к сожалению, это мои первые серьезные шаги в node.js / express.Спасибо всем, кто мне поможет