首页 > 解决方案 > can get('/', function (req, res){}不能调用server

问题描述

我正在从 mysql 获取数据并使用它在 node.js 上创建 d3js 图。我了解到服务器只能由模块'http'和'request'组成。如果我不使用它们并使用

app.get('/', function (req, res) {
    res.render('index', {
       //
    });
});

app.listen(port, function () {
    console.log('running server on port ' + port) 
});

他们正在解决相同的目的。我缺少什么服务器概念?以这种方式获取数据有什么限制?

标签: node.jsexpress

解决方案


使用express网络框架:

const express = require('express')
const app = express()

app.get('/', function (req, res) {
  res.send('Hello World')
})


let port=3000;
app.listen(port, function () {
    console.log('running server on port ' + port) 
});

推荐阅读