繁体   English   中英

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

[英]Rest Api with node.js localhost not answering

嗨,我正在尝试学习制作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;

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM