1. 程式人生 > >nodejs模塊——目錄操作

nodejs模塊——目錄操作

callback title 目錄下的文件 使用 讀取文件 但是 cnblogs 刪除目錄 require

1、創建目錄

使用fs.mkdir(path,[mode],callback)創建目錄,path是需要創建的目錄,[mode]是目錄的權限(默認是0777),callback是回調函數。

demo:mkdir.js內容如下

技術分享
var fs = require(‘fs‘); // 引入fs模塊

// 創建 newdir 目錄
fs.mkdir(‘./newdir‘, function(err) {
    if (err) {
        throw err;
    }
    console.log(‘make dir success.‘);
});
技術分享

刪除目錄可以用fs.rmdir(path,callback);但是只能刪除空目錄。

輸出效果:

技術分享

技術分享

2、讀取目錄

使用fs.readdir(path,callback)讀取文件目錄。

demo:readdir.js內容如下

技術分享
var fs = require(‘fs‘); // 引入fs模塊

fs.readdir(‘./newdir‘, function(err, files) {
    if (err) {
        throw err;
    }
    // files是一個數組
    // 每個元素是此目錄下的文件或文件夾的名稱
    console.log(files);
});
技術分享

結果輸出

技術分享

技術分享2017-10-20

2017-10-20 18:17:03

nodejs模塊——目錄操作