文件的读写
- 浏览器中的JavaScript是没有文件操作能力的
- 但是Node中的JavaScript具有文件操作能力
- fs是file-system的简写,就是文件系统的意思
- 在Node中如果想要进行文件的操作就必须引用fs这个核心模块
- 在fs这个和兴模块中,就提供了人所有文件操作相关的API
- 例如 fs.readFile就是用来读取文件的
文件读取:
// 1.使用fs核心模块
var fs = require('fs');
// 2.读取文件
fs.readFile('./data/a.txt',function(err,data){
if(err){
console.log('文件读取失败');
}
else{
console.log(data.toString());
}
})
读取文件的路迳!!!
同一级 ./文件名
与上一级同一级 ./上一级的文件名/要读取的文件名
文件写入:
// 1.使用fs核心模块
var fs = require('fs');
// 2.将数据写入文件
fs.writeFile('./data/a.txt','我是文件写入的信息',function(err,data){
if(err){
console.log('文件写入失败');
}
else{
console.log('文件写入成功');
}
})
窘迫的日子里,却总是有它好玩的地方