node的模块划分
内置模块(不需要安装的)
http(提供http服务的) fs(fileSystem文件系统) url(url地址)
path(路径) event(事件源) net(通信) io(流)...
第三方模块(需要安装)
express md5 jwt ...
node的模块化
基于common.js(服务端的模块技术)主要使用到的是require.js
require.js的相关操作
导入require
const 变量名 = require(‘路径地址’)
导出module.exports
module.exports = 导出的内容
http模块讲解
概述:
http模块是提供http服务的,他可以提供对应的接口供对应的客户端(http请求)来访问
入门使用
1.导入对应的模块包
const http = require(‘http’)
2,。创建对应的服务(监听对应ip地址和端口号)
let server = http.createServer()
server.listen('8888',()=>{
console.log('server is running at localhost:8888')
})
3.相关处理(在对应的服务创建的时候传入对应的处理函数进行处理)
let server = http.createServer((req,res)=>{
console.log(req.url)
console.log(req.method)
res.end()
})
标签:node,http,require,server,模块,讲解,对应 From: https://www.cnblogs.com/bigBossKiss/p/16890414.html