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 的文件系統模塊還提供了其他功能,例如複製、移動、重命名文件和目錄,以及查看文件和目錄的屬性等。開發者可以根據需要使用這些功能,來更容易地操作文件和目錄。