Fsモジュールを使用して、テキストをファイルに書き込みます。
fs.writeFile('result.txt', 'This is my text', function (err) {
if (err) throw err;
console.log('Results Received');
});
これで問題なく動作します。このファイルをプロジェクトのniktoResultsフォルダーに書き込みたいのですが、そうすると
fs.writeFile('/niktoResults/result.txt', 'This is my text', function (err) {
if (err) throw err;
console.log('Results Received');
});
エラーになります。これを克服するのに役立つディレクトリパスを定義する方法がわかりません。
Error:
Error: ENOENT: no such file or directory, open '/niktoResults/[object Object].txt'
このコードは、「これはサンプルテキストです」をniktoResultsフォルダーのresult.txtに書き込みます。
const fs = require('fs');
const path = require('path');
fs.writeFileSync(path.join(__dirname,"niktoResults","result.txt"), "This is an example text","UTF8")