初识Node.js与内置模块

74 阅读1分钟

目标

1.能够知道什么是node.js

2.能够知道node.js可以做什么

3.node.js中的js的组成部分

4.能够使用fs模块读写操作文件

5.能都使用path模块处理路径

6.能够使用http模块写一个基本的web服务器

目录

  • 初始node.js

  • fs文件系统模块

  • path路径模块

  • http模块

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

         //导入fs模块来操作文件
      const fs = require('fs')
//调用fs.readFile()方法读取文件
//参数一:读取文件的存放路径
//参数二:读取文件的时候采用的拜尼马格式,默认utf8
//参数三:回调函数,拿到读取失败和成功的结果
  fs.readFile('../filea/1.text', 'utf8', function(err, dataStr) {
//2.1打印失败的结果
//读取成功,err的值为nill
//读取失败,err的值为错误对象,dataStr的值为undefined
console.log(err)
console.log('-------')
    //2.2打印成功的结果
console.log(dataStr)
   })

image.png

       const fs = require('fs')
       fs.readFile('../filea/1.text', 'utf8', function(err, dataStr) {
if (err) {
    return console.log('读取文件失败' + err.message)
}
console.log('读取文件成功!' + dataStr)

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

                //../会抵消前面的路径
                
           

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png