node.js基础-关于文件的读取
先导入模块,在控制台里写上npm install jquery,导入jquery
建立txt文件
在hello.txt文件中写上helloWorld你好
helloWorld你好
在hello2.txt文件中写上hello2
hello2
在hello3.txt文件中写上hello3
hello3
index.js
var fs = require('fs');
//导入文件模块
function fsRead(path){//进行封装
return new Promise(function(resolve,reject){
fs.readFile(path,{flag:'r',encoding:'utf-8'},function(err,data){
if(err){
// console.log(err)
//失败执行的内容
}else{
// console.log(data);
//成功执行的内容
resolve(data);
}
console.log(456);
})
})
}
var w1 = fsRead('hello.txt');
w1.then(function(res){
console.log(res);
})
async function ReadList(){
var file2 = await fsRead('hello.txt')
var file3 = await fsRead(file2.trim()+'.txt')
var file3Content = await fsRead(file3+'.txt')
console.log(file3Content);
}
//trim去除空白符
ReadList()
console.log(123)
在终端打入node index.js
node index.js