Pdf2json working locally but not on Vercel
Unanswered
keller19_ posted this in #help-forum
Hi guys, I've been using pdf2json on nextJS, and it works perfectly fine on the dev and production side in my local machine yet when I run I deploy it onto vercel, once the users trying to upload something and then pdf2json library is used I got this error message:
I do see this file in my local session : node_modules/pdf2json/base/shared/util.js
I'm kind of confuse there's not any doc about it.
Error: ENOENT: no such file or directory, open '/var/task/node_modules/pdf2json/base/shared/util.js'
at Object.readFileSync (node:fs:453:20)
at /var/task/node_modules/pdf2json/pdfparser.cjs:1966:25
at Array.reduce (<anonymous>)
at Object.<anonymous> (/var/task/node_modules/pdf2json/pdfparser.cjs:1964:31)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Module._load (node:internal/modules/cjs/loader:1023:12)
at exports.c (/opt/node-bridge/chunk-DZ5MFMK4.js:1:1142)
at /opt/node-bridge/bridge-server-CNJTFAIF.js:1:1443 {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/var/task/node_modules/pdf2json/base/shared/util.js',
page: '/api/upload'
}I do see this file in my local session : node_modules/pdf2json/base/shared/util.js
I'm kind of confuse there's not any doc about it.