Node.js は、Chrome V8 エンジンに基づく JavaScript 実行環境です。サーバー側で JavaScript コードを実行し、同時実行性が高く I/O 集中型のアプリケーションを処理できます。 Node.js は、ファイル システム モジュール (fs) を含む多くの組み込みモジュールを提供します。 fs モジュールは、ファイルの読み取り、書き込み、操作のための多くのメソッドを提供します。
今回はNode.jsのfsモジュールの使い方を紹介します。各メソッドの機能と使用方法、およびそれらを使用してファイルを処理する方法について説明します。
fs.open() メソッドは、Node.js でファイルを開くために使用されます。このメソッドの構文は次のとおりです。
fs.open(path, flags[, mode], callback)
パラメータの説明:
flags パラメータは、動作モードを示す文字列です。一般的に使用されるフラグを以下に示します。
例:
const fs = require('fs'); fs.open('test.txt', 'w', function (err, fd) { if (err) { throw err; } console.log('文件已打开!'); });
fs.readFile() メソッドは、Node.js ドキュメントの読み取りに使用されます。 。このメソッドの構文は次のとおりです。
fs.readFile(path[, options], callback)
パラメータの説明:
例:
const fs = require('fs'); fs.readFile('test.txt', function (err, data) { if (err) { throw err; } console.log(data.toString()); });
fs.writeFile() メソッドは、Node.js ドキュメントへの書き込みに使用されます。 。このメソッドの構文は次のとおりです。
fs.writeFile(file, data[, options], callback)
パラメータの説明:
例:
const fs = require('fs'); fs.writeFile('test.txt', 'Hello Node.js!', function (err) { if (err) { throw err; } console.log('文件已保存!'); });
fs.appendFile() メソッドは、Node にデータを追加するために使用されます。 jsをファイルに保存します。このメソッドの構文は次のとおりです。
fs.appendFile(file, data[, options], callback)
パラメータの説明:
例:
const fs = require('fs'); fs.appendFile('test.txt', 'Hello again!', function (err) { if (err) { throw err; } console.log('数据已追加到文件!'); });
fs.unlink() メソッドは、Node.js でファイルを削除するために使用されます。 。このメソッドの構文は次のとおりです。
fs.unlink(path, callback)
パラメータの説明:
例:
const fs = require('fs'); fs.unlink('test.txt', function (err) { if (err) { throw err; } console.log('文件已删除!'); });
6.fs.rename()
fs.rename() メソッドは、Node.js でファイルの名前を変更するために使用されます。このメソッドの構文は次のとおりです。
fs.rename(oldPath, newPath, callback)
パラメータの説明:
例:
const fs = require('fs'); fs.rename('test.txt', 'newTest.txt', function (err) { if (err) { throw err; } console.log('文件已重命名!'); });
概要
Node.js では、fs モジュールはファイルの読み取り、書き込み、操作のための多くのメソッドを提供します。これらのメソッドを使用すると、ファイル システム操作を簡単に処理できます。この記事では、一般的に使用される fs メソッドを紹介し、実践的な例を示します。この記事が Node.js の fs モジュールの使用法をより深く理解するのに役立つことを願っています。
以上がnodejsのfsメソッドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。