Node.jsの組み込みモジュールであるfsモジュールのreadFileSyncメソッドを用いることで、
テキストファイルの内容を文字列の配列として読み込みます。
手順
以下のような内容のimport.txtというファイルを読み込むとする。
1行目
2行目
3行目
以下のコマンドを実行して、必要なパッケージをインストールする。
npm install -D @types/node
ファイルを作成し、以下のように編集する。
import fs from 'fs';
const text = fs.readFileSync('import.txt', 'utf8');
const lines = text.split('\n');
console.log('lines:', lines);
実行すると、コンソールに以下のような内容が出力される。
lines: [ '1行目', '2行目', '3行目' ]
参考
- File system | Node.js v20.4.0 Documentation
https://nodejs.org/api/fs.html#fsreadfilesyncpath-options