0
저는 pdf 파일을 읽을 필요가 있으며 pdf-text-extract
을 사용합니다. 그것은 내 localhost에서 완벽하게 작동합니다. 내가 서버에 프로그램을 실행하려고 할 때, 나는 여기에Node.js ENOENT PDF 파일 읽기
spawn called
{ '0': 'pdftotext',
'1':
[ '-layout',
'-enc',
'UTF-8',
'/tmp/the_file_name.pdf',
'-' ],
'2': { encoding: 'UTF-8', layout: 'layout', splitPages: true } }
events.js:72
throw er; // Unhandled 'error' event
Error: spawn ENOENT
at errnoException (child_process.js:1011:11)
at Process.ChildProcess._handle.onexit (child_process.js:802:34)
당신이 볼 수 있듯이 나는 캐치를 추가 한, pdf-text-extract
var extract = require('pdf-text-extract');
.....
.then (function() {
console.log(fs.readdirSync('/tmp'));
var extractAsync = Promise.promisify(extract);
return extractAsync(filePath);
})
.catch (function (err) {
console.log(err);
});
을 사용하는 방법입니다 다음과 같은 오류를 얻었으나, 왜 오류 처리되지 않은 '오류'이벤트입니다.
fs.readdirSync
을 사용하여 파일이 존재하는지 확인했습니다. 무엇이 오류를 일으키고 어떻게 해결할 수 있습니까?