node的模块讲解

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()

}) 

 

posted @ 2022-11-14 21:04  学呆学Dai了就摆烂  阅读(38)  评论(0)    收藏  举报