目标
1.能够知道什么是node.js
2.能够知道node.js可以做什么
3.node.js中的js的组成部分
4.能够使用fs模块读写操作文件
5.能都使用path模块处理路径
6.能够使用http模块写一个基本的web服务器
目录
-
初始node.js
-
fs文件系统模块
-
path路径模块
-
http模块
//导入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)
})
const fs = require('fs')
fs.readFile('../filea/1.text', 'utf8', function(err, dataStr) {
if (err) {
return console.log('读取文件失败' + err.message)
}
console.log('读取文件成功!' + dataStr)
//../会抵消前面的路径