Node.js初识

Node.js不是一门语言,不是库或者框架。Node.js是一个JavaScript运行时环境。

可以用来解析和执行JS代码

Node.js是为JavaScript提供了一些服务器的操作API(接口,相当于奶茶的吸管将里面内容面向外部)

Node.js的特性:事件驱动、非阻塞I/O模型(异步操作)、轻量高效。

npm是世界上最大的Node.js开源库生态系统。

Node的三个模块:1、核心模块(自己带的)2、自定义模块(自己写的模块)3、第三方模块(一般是导入之后直接用)

使用核心模块时1、引入  let fs = require("fs")

2、使用  fs.readfile("地址路径",回调函数(错误信息,数据data){})

data是buffer类型

数据data转化成字符串才能显示

fs.writefile("地址路径",“更改的内容”,回调函数(err,data){})

读取文件夹  fs.readdir("地址路径",回调函数(错误信息err,数据data){})

data是一个数组类型

 

上一篇:遍历某文件夹所有文件并输出其文件绝对路径


下一篇:Node,在本地提交request后,服务器响应本地的js和css文件。