NodeJS在使用XAMPP的同时获取请求

时间:2018-08-29 18:21:37

标签: node.js express xampp port lampp

我正在使用XAMPP和MySQL服务器在本地使用nodeJS。 我已经能够成功使用get请求,但是对此感到困惑:

如果Apache默认情况下使用端口8080来服务网页,则可以说index.html,如何使用express设置GET请求,以便在加载index.html时发生某些操作x?

问题: 如果我使用express在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);

感谢您的帮助

0 个答案:

没有答案