创建server.js文件
// 引入node的核心模块 http
var http = require('http');
// 创建一个server
var server = http.createServer();
// 监听到客户端到请求
server.on('request', (req, res)=>{
res.end('hello world !'); // 结束响应 并向客户端发送响应数据
//参数只能是字符串或者二进制才可以
})
// 监听端口
server.listen('8880', '127.0.0.1', ()=>{
console.log('地址 是 http://localhost:8880/')
});
// 端口:8880
// 主机:127.0.0.1
进阶 : 一般在开发中都会把端口配置单独放在一个文件中
- 创建serverConfig.js
var config = {
prot:'8880',
host:'127.0.0.1'
}
// 导出模块
module.exports = config;
- 在server.js中
//引入配置文件
var config = require('./serverConfig'); //添加此行
server.listen(config.prot, config.host); //修改端口监听为此行