node.js remove file

前端 未结 17 1511
误落风尘
误落风尘 2020-12-07 06:54

How do I delete a file with node.js?

http://nodejs.org/api/fs.html#fs_fs_rename_oldpath_newpath_callback

I don\'t see a remove command?

17条回答
  •  醉酒成梦
    2020-12-07 07:39

    If you want to check file before delete whether it exist or not. So, use fs.stat or fs.statSync (Synchronous) instead of fs.exists. Because according to the latest node.js documentation, fs.exists now deprecated.

    For example:-

     fs.stat('./server/upload/my.csv', function (err, stats) {
       console.log(stats);//here we got all information of file in stats variable
    
       if (err) {
           return console.error(err);
       }
    
       fs.unlink('./server/upload/my.csv',function(err){
            if(err) return console.log(err);
            console.log('file deleted successfully');
       });  
    });
    

提交回复
热议问题