JavaScriptでのファイルの存在を確認する方法 - nunjuckの例


ファイルの存在を確認するには、以下の方法があります。

  1. ファイルのパスを指定して、ファイルの存在を確認する方法:

    const fs = require('fs');
    const filePath = '/path/to/file.txt';
    if (fs.existsSync(filePath)) {
     console.log('ファイルが存在します。');
    } else {
     console.log('ファイルが存在しません。');
    }

    この方法では、fs.existsSync()関数を使用して、指定したパスのファイルが存在するかどうかを確認します。

  2. nunjuckを使用してファイルの存在を確認する方法:

    const nunjucks = require('nunjucks');
    const filePath = '/path/to/file.txt';
    nunjucks.render(filePath, (err, result) => {
     if (err) {
       console.log('ファイルが存在しません。');
     } else {
       console.log('ファイルが存在します。');
     }
    });

    この方法では、nunjucks.render()関数を使用して、指定したパスのファイルが存在するかどうかを確認します。もしファイルが存在しない場合、エラーオブジェクトが返されます。

これらの方法を使用することで、JavaScriptでファイルの存在を確認することができます。必要に応じて、ファイルのパスやエラーハンドリングの方法を適宜調整してください。