ディレクトリ内の新しいファイルを追跡したいのですが。ドキュメントに記載されているスクリプトを使用しました:http://nodejs.org/api/fs.html#fs_fs_watch_filename_options_listener
var fs = require('fs');
fs.watch('mydir/', function (event, filename) {
console.log('event is: ' + event);
if (filename) {
console.log('filename provided: ' + filename);
} else {
console.log('filename not provided');
}
});
そして、例えばをmydir/
使用するためにファイルを追加しました。touch hello.txt
rename
スクリプトを実行すると、発行されたイベントが!!であるため、新しいファイル名が取得されません。これがコンソール出力です。
event is: rename
filename not provided
ファイルの新しい名前を取得するにはどうすればよいhello.txt
ですか?
ありがとう。