fs

fsは、ファイルシステム関連モジュール。

File System | Node.js v11.10.1 Documentation

fsモジュールでファイル'test.txt'を開く。

fs.openで'test.txt'を読み込み専用の'r'で開く。
非同期処理になっていて、結果の処理はラムダ式に書く。
エラーが発生したら、errに詳細が格納されるのでerrがtrueなら、例外としてerrを投げる。
そうでない場合は、console.logで"fs.open success!"を出力。
そのあと、fs.closeでファイルディスクリプタfdを閉じる。
これも非同期処理になっていて、結果の処理はラムダ式に書く。
ここもエラーが発生したら、例外としてerrを投げる。

$ vi fs.js
$ vi test.txt
$ ls
fs.js  test.txt
$ cat test.txt
ABCDE
$ node fs.js
fs.open success!
$

test.txtがあれば、このようにファイルを開くことに成功する。

Sample/nodejs/fs/fs/src/fs at master · bg1bgst333/Sample · GitHub