Next.js Discord

Discord Forum

Is it possible to create serverless function from code?

Unanswered
Cape lion posted this in #help-forum
Open in Discord
Cape lionOP
For example i want POST /api/createfunction/new body: "export default function handler(req, res) { res.end('ok'); }" I tried use build output api approach but looks like it's only works at build time

5 Replies

Tan
are you in pages router or app router
Tan
nvm
@Tan nvm
Cape lionOP
not sure that i understand or maybe i am not clear). I want to call api with serverless function on vercel which ll genereate another serverless function and i can call it after without rebuild a project.
i have error when i am trying create serverless function: Unhandled Promise Rejection {"errorType":"Runtime.UnhandledPromiseRejection","errorMessage":"Error: ENOENT: no such file or directory, mkdir '.vercel'","reason":{"errorType":"Error","errorMessage":"ENOENT: no such file or directory, mkdir '.vercel'","code":"ENOENT","errno":-2,"syscall":"mkdir","path":".vercel","stack":["Error: ENOENT: no such file or directory, mkdir '.vercel'"]},"promise":{},"stack":["Runtime.UnhandledPromiseRejection: Error: ENOENT: no such file or directory, mkdir '.vercel'"," at process.<anonymous> (file:///var/runtime/index.mjs:1189:17)"," at process.emit (node:events:525:35)"," at process.emit (/var/task/_vc/sourcemap_support.js:602:21)"," at emit (node:internal/process/promises:149:20)"," at processPromiseRejections (node:internal/process/promises:283:27)"," at processTicksAndRejections (node:internal/process/task_queues:96:32)"]}
Unknown application error occurred
Runtime.Unknown