首页 > 其他 > 详细

node 删除文件 和文件夹

时间:2016-11-20 11:06:55      阅读:262      评论:0      收藏:0      [点我收藏+]

删除文件

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 删除文件 和文件夹

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!