Node.js

一、node.js是什么?

  • node.js是一个基于 Chrome V8引擎的 JS 运行环境。

二、终端中的快捷键(六个)。

  1. 上箭头 ↑ ,可以快速定位上一次执行的命令,可以连续按,一直往上找。
  2. tab 键,可以快速补全剩下的路径。
  3. esc 键,可以快速删除命令。
  4. cls命令,可以快速清空终端。
  5. cd命令,可以进行目录切换。
  6. dir命令,可以查看当前目录列表。

三、内置模块 —— fs 文件系统模块

  • fs.readFile(path, [option], callback) 方法,用来读取指定文件中的内容
  • fs.writeFile(path, content, [option], callback) 方法,用来向指定的文件中写入内容([option]可以省略不写,因为默认的是utf-8)

四、内置模块 —— path 路径模块

  • path.join() 方法,用来将多个路径片段拼接成一个完整的路径字符串。
  • path.basename() 方法,用来从路径字符串中,将文件名解析出来。
  • path.extname() 方法,可以用来获取文件扩展部分。

五、内置模块 —— http 模块

Node.js

① 导入 http 模块 —— const http = require('http')

② 创建 web 服务器实例 —— const server = http.createServer()

③ 为服务器实例绑定 request 事件,监听客户端的请求 —— server.on('request,function(req,res){})

④ 启动服务器 —— server.listen(80,function(){})

上一篇:leetcode刷题题解——107. 二叉树的层序遍历 II


下一篇:axios面试题