Please help me to solve..
My JS file
file is in Next JS app > pages/api/profile
and google-cloud-key.json
is in Next JS app root folder itself where package.json is there.
Everything works fine in local, but below error given at Vercel
ENOENT: no such file or directory, open '/var/task/google-cloud-key.json' vercel
My google-cloud-key.json is in the root directory of next JS app.
I have tried below code also:
const storage = new Storage({
projectId: 'careful-relic-319511',
keyFilename: __dirname + '/../../../google-cloud-key.json'
});
This is giving below error now:
ENOENT: no such file or directory, open '/var/task/.next/server/google-cloud-key.json'] {\n errno: -2,\n code: 'ENOENT',\n syscall: 'open',\n path: '/var/task/.next/server/google-cloud-key.json'\n}\nEND