简单的nodejs 操作本地文件
2021-01-16 11:15
                         标签:space   dir   tor   nodejs   alt   add   ons   返回值   创建    electron框架 1.创建目录(先查询是否存在) 简单的nodejs 操作本地文件 标签:space   dir   tor   nodejs   alt   add   ons   返回值   创建    原文地址:https://www.cnblogs.com/xy88/p/13378117.htmlfs.stat 检测是文件还是目录 fs.statSync()同步获取stats对象,通过返回值接收。
fs.stat(‘html‘,function(error,stats){
  if(error){
    console.log(error);
    return false;
  }
  console.log(‘文件:‘+stats.isFile());
  console.log(‘目录:‘+stats.isDirectory());
}) fs.writeFile 写入文件(会覆盖之前的内容)(文件不存在就创建) utf8参数可以省略 
fs.writeFile(‘123.txt‘,‘你好nodejs 覆盖‘,‘utf8‘,function(error){
  if(error){
    console.log(error);
    return false;
  }
  console.log(‘写入成功‘);
})fs.rename 重命名 1.改名 2.剪切文件(移动) 
fs.rename(‘html/index.html‘,‘html/news.html‘,function(error){
  if(error){
    console.log(error);
    return false;
  }
  console.log(‘修改名字成功‘);
})fs.rmdir 删除目录  rmdir 这个方法只能删除目录,不能删除文件 
fs.rmdir(‘abc目录‘,function(error){
  if(error){
    console.log(error);
    return false;
  }
  console.log(‘删除目录成功‘);
})
下一篇:js中的a++与++a