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

Categorized in:

Tagged in:

,