fs.openで、ファイルを開く。
File System | Node.js v11.10.1 Documentation
fs.openは非同期処理になっていて、開いた結果に対する処理はコールバックやラムダ式で書く。
前回は、開くことに成功したが、失敗した場合はどうなるか。
errがtrueなら、"fs.open error!"を出力してみる。
$ vi fs.js $ ls fs.js $ node fs.js fs.open error! /home/bg1/project/cloud/github.com/Sample/nodejs/fs/open/src/fs/fs.js:14 throw err; // throwでerrを投げる. ^ Error: ENOENT: no such file or directory, open 'test.txt' $
test.txtを作らずに実行したら、fs.openに失敗して、"fs.open error!"を出力して、このようになった。
まあ、これであってるのかわからないが。
Sample/nodejs/fs/open/src/fs at master · bg1bgst333/Sample · GitHub