XML データを SQS キューに送信する単純なアプリケーションがあります。fs.watchよりも多くの情報を返すノード内のディレクトリを監視する、実装が簡単なfileWatcherを探しています。
これが私が達成しようとしていることです:
- XML ファイルがディレクトリにドロップされる
- Filwatcher がトリガーを作成する
- fs.readFile を使用する関数のトリガー開始
- ファイルデータは変数に格納されます
- 別の関数が SQS キューに変数を送信します
- キューに正常にポストされたデータ
- ファイルはアーカイブ ディレクトリに移動されます
fs.watch はイベントをトリガーして読み取り関数を開始しますが、新しいファイルが追加されたとき、またはそのトリガーを最初に作成したファイルが単にアーカイブ ディレクトリ。
私はJavascriptとNode.jsの初心者なので、fs.watchと同じくらい簡単に実装できるファイルウォッチャーを探していますが、ファイルの追加、ファイルの変更、ファイルの移動、コールバックでのファイルの削除などの情報を返します。または、上記を実装できるようにする fs.watch を実装する別の方法は素晴らしいでしょう。