Node.js 目录操作
生活随笔
收集整理的這篇文章主要介紹了
Node.js 目录操作
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.創(chuàng)建目錄 mkdir
代碼 demo1.js
var fs = require('fs'); //創(chuàng)建目錄 fs.mkdir('e:/nodeTest/dirTest',function(err) {if(err) {return console.log('創(chuàng)建目錄失敗');}console.log('創(chuàng)建目錄成功'); });運(yùn)行結(jié)果
手動(dòng)創(chuàng)建一些文件
2.讀取目錄 readdir
代碼demo2.js
var fs = require('fs'); //創(chuàng)建目錄 fs.readdir('e:/nodeTest/dirTest',function(err,files) {if(err) {return console.log(err);}//遍歷所有文件files.forEach(function (file){//輸出文件名console.log(file);}); });運(yùn)行結(jié)果
3.刪除目錄 rmdir
刪除目錄的前提是,這個(gè)目錄必須是空的。
代碼demo3.js
var fs = require('fs'); //創(chuàng)建目錄 fs.readdir('e:/nodeTest/dirTest',function(err,files) {if(err) {return console.log(err);}//遍歷所有文件files.forEach(function (file){//輸出文件名console.log(file);//刪除文件fs.unlink('e:/nodeTest/dirTest/'+file,function(err){if(err){return console.log(err);}console.log(file+',文件刪除成功!');});});console.log('準(zhǔn)備刪除目錄');fs.rmdir('e:/nodeTest/dirTest',function(err){if(err){return console.log(err);}console.log('目錄刪除成功!');}); });執(zhí)行結(jié)果
轉(zhuǎn)載于:https://www.cnblogs.com/lick468/p/10812432.html
總結(jié)
以上是生活随笔為你收集整理的Node.js 目录操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DirectX11 With Windo
- 下一篇: lnmp 中的laravel出现白屏的处