fs-追加 写入文件 删除 文件

let fs = require('fs')

// 异步 写入文件
// write  w 写入
// read   r 读取
// append a 追加

// fs.writeFile('test.txt',"鱼香茄子\n",{flag:"a",encoding:"utf-8"},function(err){ 
//   if(err){
//     console.log('写入内容出错');
//   }else{
//     console.log('写入内容成功');
//   } 
// })

function writeFs(path,content){
  return new Promise(function(resolve,reject){
    fs.writeFile(path,content,{flag:"a",encoding:"utf-8"},function(err){ 
      if(err){
        reject(err)
      }else{
        resolve()
      } 
    })
  })
}

// async function writeList(){
//   await writeFs('1c.txt','1今天吃烧烤\n');
//   await writeFs('1c.txt','2今天吃烧烤\n');
//   await writeFs('1c.txt','3今天吃烧烤\n');
//   await writeFs('1c.txt','4今天吃烧烤\n');
// }


async function writeList(){
  await writeFs('1c.html','<h1>1今天吃烧烤</h1>');
  await writeFs('1c.html','<h1>2今天吃烧烤</h1>');
  await writeFs('1c.html','<h1>3今天吃烧烤</h1>');
  await writeFs('1c.html','<h1>4今天吃烧烤</h1>');
}

writeList()
 
--------------------
// 删除 文件
fs.unlink('1c.txt',function(){
  console.log('删除成功');
})
posted @ 2021-06-14 17:02  13522679763-任国强  阅读(503)  评论(0)    收藏  举报