NodeJS получает запросы, также используя XAMPP - PullRequest
0 голосов
/ 29 августа 2018

Я играю с nodeJS локально, используя XAMPP и сервер MySQL. Я был в состоянии успешно использовать запросы на получение, но я смущен этим:

Если Apache по умолчанию использует порт 8080 для обслуживания веб-страницы, скажем, index.html, как настроить запрос GET с помощью Express таким образом, чтобы при загрузке index.html происходило какое-то действие x?

Проблема: Если я прослушиваю порт 8080, используя экспресс, я получаю следующий ответ при загрузке сайта: "Не может получить /" Если я изменю порт, то когда я перехожу к index.html на новом указанном порте, страница не отображается, потому что, очевидно, apache использует порт 8080, а не новый. Очевидно, это проблема порта, но я не могу обойти ее.

Соответствующий код выглядит следующим образом:

app.get('/', function(req, res) {
  console.log("We made it here2");
  connection.query("SELECT * FROM Checklist1", function (error, rows, fields) {
    if(!!error) {
      console.log('Error in the query');
    } else {
      console.log('Sucess!\n');
      console.log(rows[0].Date);
      //response.send('Hello, ', rows[0].name)
    }
  });

})

app.listen(8080);

Спасибо за любую помощь

...