Node.js文件读写操作

引入文件模块

const fs = require("fs");
同步写入和读取文件
fs.writeFileSync("a.txt", "string"); //同步写入
fs.appendFileSync("2.log",str);  //同步的追加

let ss=fs.readFileSync(dir, 'utf8')
异步读取和写入
fs.readFile(filePath, 'utf-8', (err, data) => {
    if (err) {
      console.log(err)
      return;
    }
    console.log(data)
})

fs.writeFile( filename, scanInfo, 'ascii', function ( err ) { 
   if(err) { console.error('Failed'); console.error(err) ; }
   else { console.log('OK'); }
});