版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
/*
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...');
});