ホームページ > ウェブフロントエンド > jsチュートリアル > Node.js で fs.writeFile() 関数を使用してファイルを書き込む方法

Node.js で fs.writeFile() 関数を使用してファイルを書き込む方法

不言
リリース: 2019-03-07 10:00:18
オリジナル
6935 人が閲覧しました

Node.js の fs.writeFile() 関数は、データをファイルに非同期的に書き込み、ファイルが既に存在する場合はそのファイルを置き換えます。この関数は文字列またはバッファからデータを書き込むことができます。この記事では、Node.js が fs.writeFile() 関数を使用してファイルを書き込む方法を紹介します。

Node.js で fs.writeFile() 関数を使用してファイルを書き込む方法

まず fs.writeFile() 関数の基本構文を見てみましょう

 fs.writeFile(filename, data[, options], callback)
ログイン後にコピー

データがバッファーの場合、エンコーディング オプションは無視されます。デフォルトのエンコードは「utf8」、デフォルトのファイル モードは 0666、デフォルト フラグは書き込みモードに「w」を使用します。

1. path はパスを含むファイル名です。

2. data は書き込まれる文字列またはバッファです

3. options には、{encoding, mode, flag} などのオブジェクトを指定できます。

4. コールバックは単一パラメーターのエラーを使用し、エラーを返すために使用されます。

具体的な例を見てみましょう

コードは次のとおりです

JavaScript ファイル (例: app.js) を作成し、次の内容を追加します。このスクリプトは、「Hello World!」という文字列を現在のディレクトリのoutput.txtという名前のファイルに書き込みます。

var fs = require('fs');

fs.writeFile("output.txt", "Hello World!", function(err) {
    if(err) {
        return console.log(err);
    }
    console.log("File saved successfully!");
});
ログイン後にコピー
この記事はここで終了しました。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトにある他の関連コラム チュートリアルに注目してください。 ! !

以上がNode.js で fs.writeFile() 関数を使用してファイルを書き込む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート