码迷,mamicode.com
首页 > 其他好文 > 详细

node 删除文件 和文件夹

时间:2016-11-20 11:08:05      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:var   cal   for   tor   path   mdi   delete   director   stat   

删除文件

var fs = require(fs);

fs.unlink(path,callback);

删除文件夹

    deleteFolder(path);
    function deleteFolder(path) {
        var files = [];
        if( fs.existsSync(path) ) {
            files = fs.readdirSync(path);
            files.forEach(function(file,index){
                var curPath = path + "/" + file;
                if(fs.statSync(curPath).isDirectory()) { // recurse
                    deleteFolder(curPath);
                } else { // delete file
                    fs.unlinkSync(curPath);
                }
            });
            fs.rmdirSync(path);
        }
    }

 

node 删除文件 和文件夹

标签:var   cal   for   tor   path   mdi   delete   director   stat   

原文地址:http://www.cnblogs.com/bruce-gou/p/6082167.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!