使用node.js本地主机休息Api

时间:2018-07-27 06:59:24

标签: node.js rest api

嘿,我正在尝试学习制作REST API。我有以下代码,在这里我提到我没有错误。当我尝试访问localhost:3000时,什么也没发生,只是重新加载空白页。我在做什么错了?

Servers.js

 const http = require('http');
 const app = require('./app').default;
 const port = process.env.port || 3000;

 const server = http.createServer();

 server.listen(port);

App.js

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

app.use((req, res, next) => {
  res.status(200).json({
    message: 'It works!'

  });
});

module.exports = app;

1 个答案:

答案 0 :(得分:0)

您尚未定义任何路线。 Express生成器生成样板代码,该样板代码以完整的开头使用。

您还可以这样定义一条路线:

app.use('/', function (req, res, next) {
    return res.render('index', {title: 'DASHBOARD', 'data': ''});
});

看看这个文档:https://expressjs.com/en/starter/generator.html