tech.chakapoko.com
Home / Node.js / ファイル

[Node.js]ファイルの内容を文字列として読み込む

fs.readFile を使う方法

Node.jsでファイルの内容を文字列として読み込むには fs.readFile を使います。

次のコードを実行すると、 test.txt の内容が出力されます。

const fs = require('fs');

fs.readFile('test.txt', 'utf-8', (err, files) => {
    if (err) { throw err; }

    console.log(files);
});

fs.readFileSync を使う方法

fs.readFileSyncfs.readFile の同期版です。

次のコードも実行すると、 test.txt の内容が出力されます。

const fs = require('fs');

const contents = fs.readFileSync('ls.js', 'utf-8')
console.log(contents);