nodeJS核心模块介绍
fs模块 fs模块是nodejs中最常用的一个模块,因此掌握fs模块非常的有必要,fs模块的方法非常多,用到了哪个查哪个即可。 文档地址:http://nodejs.cn/api/fs.html 在nodejs中,提供了fs模块,这是node的核心模块 注意: 除了global模块中的内容可以直接使用,其他模块都是需要加载的。 fs模块不是全局的,不能直接使用。因此需要导入才能使用。 var fs = require ( "fs" ) ; 读取文件 语法:fs.readFile(path[, options], callback) 方式一:不传编码参数 //参数1: 文件的名字 //参数2: 读取文件的回调函数 //参数1:错误对象,如果读取失败,err会包含错误信息,如果读取成功,err是null //参数2:读取成功后的数据(是一个Buffer对象) fs . readFile ( "data.txt" , function ( err , data ) { console . log ( err ) ; console . log ( data ) ; } ) ; 方式二:传编码参数 //参数1: 文件的路径 //参数2: 编码,如果设置了,返回一个字符串,如果没有设置,会返回一个buffer对象 //参数3: 回调函数 fs . readFile ( "data.txt"