node.js环境下,使用nodejs的一些API,来读取文件;
1.引入fs模块:
const fs = require(‘fs’);
2.调用方法读取文件;
fs.readFile(‘文件绝对地址’,(err,data) =>{
//err为出错返回的结果,null
if(err) throw err;
//data为成功后返回的结果;
console.log(data.toString());
});
使用Promise封装:
const fs = require(‘fs’);
const p = new Promise(function(resolve,reject){
//封装一个异步操作
fs.readFile(‘绝对地址’,(err,data)=>{
//如果失败:
if(err) reject(err);
resolve(data);
});
});
p.then(function(value){
console.log(value.toString());
},
function(reson){
console.log(‘读取失败!’);
});