Please enable JavaScript.
Coggle requires JavaScript to display documents.
node.js - Coggle Diagram
node.js
http模块
-
-
-
服务器的相关概念
-
格式
(a,b,c,d),其中abcd都是0~255之间的十进制整数
-
-
-
-
创建最基本的web服务器
-
为服务器绑定request事件,监听客户端的请求
server . on (' 事件的名称' , (req , res)=>{ 函数} )
-
启动服务器
server . listen ( 端口号80, () => { 函数 })
-
-
-
-
-
fs文件系统模块
-
-
操作文件
fs.readFile()方法读取文件
-
-
-
-
fs.readFile( ' 读取文件的存放地址 ' , ' utf8 ' , function( err , dataStr))
-
-
-
-
语法格式:fs.readFile(path[ , options ] , callback)
fs.writeFile()方法写入内容
语法格式:fs.writeFile(file,data[ , options ] , callback )
-
-
-
实例
fs.writeFile(' ./files/2.txt' , ' Hello node.js!!' , function( err ){ console.log( err )})
-
-
路径模块
-
路径拼接使用方法
-
使用path.join()方法
connst pathStr = path . join ( ' /a ', ' /b/c ' , ' ../ ' , ' /d ', ' e ')
-
const pathStr2 = path . join ( _dirname , ' ./files / 1.txt ')
-
-
获取路径中的文件名
-
使用方法
-
-
-
-
var nameWithoutExt = path . basename ( fpath , ' .html ')
-
-
-
-
-
-
-
-