Node.js 中如何使用文件系統模塊來操作目錄?
Node.js 是一個基於 JavaScript 的開源、跨平台的 JavaScript 環境,它可以用於服務器端程式開發。Node.js 提供了一個文件系統模塊,可以讓開發者更容易地操作文件和目錄。本文將介紹如何使用 Node.js 的文件系統模塊來操作目錄。
使用 fs 模塊操作目錄
Node.js 提供了一個 fs 模塊,可以用來操作文件和目錄。fs 模塊提供了一系列的 API,可以用來創建、刪除、修改、查看文件和目錄。
創建目錄
可以使用 fs.mkdir() 方法來創建一個新的目錄:
const fs = require('fs'); fs.mkdir('/tmp/test', (err) => { if (err) { console.error(err); } else { console.log('目錄創建成功!'); } });
刪除目錄
可以使用 fs.rmdir() 方法來刪除一個空的目錄:
const fs = require('fs'); fs.rmdir('/tmp/test', (err) => { if (err) { console.error(err); } else { console.log('目錄刪除成功!'); } });
查看目錄
可以使用 fs.readdir() 方法來查看一個目錄中的文件和子目錄:
const fs = require('fs'); fs.readdir('/tmp/test', (err, files) => { if (err) { console.error(err); } else { console.log(files); } });
總結
Node.js 提供了一個文件系統模塊,可以讓開發者更容易地操作文件和目錄。本文介紹了如何使用 Node.js 的文件系統模塊來操作目錄,包括創建、刪除和查看目錄。
Node.js 的文件系統模塊還提供了其他功能,例如複製、移動、重命名文件和目錄,以及查看文件和目錄的屬性等。開發者可以根據需要使用這些功能,來更容易地操作文件和目錄。