2017-12-26 8 views
1

フォルダが空であるかどうかをチェックし、空であれば電子メールを送信し、空でなければ別の電子メールを送信する必要があります。フォルダが空であるかどうかを確認するには?

電子メールの設定が正しく設定されています。

+0

readdirを使用することができますこれには、分度器を介して実行されるように、全くE2Eテストではないようです。 'protractor'タグが必要なのはなぜですか? – quirimmo

+0

この回答があなたに役立ったかどうかお知らせください。 –

+0

@quirimmo私は分度器ですべてのテストを実行した後、添付されたhtmlで電子メールを送信しましたが、何らかの理由でテストが実行されなかった場合 - フォルダが空です。私はそれがテストに接続されていないことに同意します... –

答えて

4

あなたはfs

var fs = require('fs'); 
fs.readdir(folderName, function(err, files) { 
    if (err) { 
     // some sort of error 
    } else { 
     if (!files.length) { 
      // directory appears to be empty so send email for empty 
     } else { 
      // directory appears to not be empty so send email for not empty 
     } 
    } 
}); 
関連する問題