как запустить функцию внутри другой функции с помощью HTTP-запроса get?

#javascript #node.js #json #websocket

Вопрос:

У меня есть функция socketController, и я хотел вызвать ее внутри функции суммирования, чтобы каждый раз, когда я выполнял функцию суммирования, запускалась функция socketcontroller. Возможно ли это сделать? Консоль sum func.журнал выдает НЕОПРЕДЕЛЕННОЕ

controller.js

 module.exports = {  async socketController(client) {  return client.send('mandando algo pro cliente');  },    async somatoria(request, response, socketController) {  console.log(socketController);  return response.json(socketController);  } }  

server.js

 const interval = setInterval(() =gt; {  socketController(client);  clearInterval(interval);  });  

приставка.возврат журнала:

[Функция: следующая]

Комментарии:

1. Почему async ? вы не используете await внутри своей функции, так что это бесполезно

2. Также вы ничего не импортировали из controller.js . Вам нужно import { socketController } from "controller.js"

3. Эй, Джереми, я импортировал {socketController}, но не вставил остальную часть кода. Спасибо