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
を使用してファイルが存在することも確認しました。何が原因でエラーが発生し、どのように修正できますか?