Node.js Express基本使用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/mengxianglong123/article/details/102715843
/*
    Express之HelloWorld
*/
var express = require('express');
var app = express();

// 绑定路由
app.get('/', function(req, res) {
    // 响应请求
    res.send('Hello World!');
});

var server = app.listen(3000, "localhost", function() {
    // 监听的域名或者IP
    var host = server.address().address;
    // 监听的端口
    var port = server.address().port;
    console.log('Example app listening at http://%s:%s', host, port);
});
/*
    初步实现服务器功能
*/
// const express = require('express');
// const app = express();
// 上面两行与下面一行代码等效
const app = require('express')();

// 链式写法
app.get('/',(req,res)=>{
    res.send('ok');
}).listen(3000,()=>{
    console.log('running...');
});
// ----------------------------------
// 分开写法
let server = app.get('/',(req,res)=>{
    res.send('abc');
});
server.listen(3000,()=>{
    console.log('running...');
});

猜你喜欢

转载自blog.csdn.net/mengxianglong123/article/details/102715843