Не удалось создать файл с помощью модуля fs с функциями асинхронного чтения и записи

#node.js #node-modules

Вопрос:

Только начал изучать узел, и я понятия не имею, где я ошибаюсь в этом. Кто-нибудь может, пожалуйста, сказать мне, что не так с моим кодом?

Я получаю эту ошибку, когда запускаю ее.

 [Error: ENOENT: no such file or directory, open 'F:contentresult-async.txt'] {  errno: -4058,  code: 'ENOENT',  syscall: 'open',  path: 'F:\content\result-async.txt' }  

вот код в моем app.js файл:

 const {readFile, writeFile} = require('fs');   readFile('./content/first.txt', 'utf8',(err,result)=gt;{  if(err){  console.log(err);  return  }  const first = result  readFile('./content/second.txt','utf8',(err,result)=gt;{  if(err){  console.log(err);  return  }  const second = result   writeFile('/content/result-async.txt',` Here is the result: ${first}, ${second}`,(err,result)=gt;{  if(err){  console.log(err)  return  }  console.log(result)  })  }) })  

Комментарии:

1. Я хочу, чтобы node создал файл, а затем записал в него содержимое

2. Тогда файлу не нужно существовать. Но каталоги должны существовать . content Существует ли каталог?

3. Исправил это! Вместо текущей папки я искал папку содержимого в F:// diectory.