#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.