我正在尝试实现一个功能,其中文件将被上传到使用next-connect的nextjs应用程序的公共文件夹。但如果出现打字错误-
此表达式不可调用。类型“typeof import(“d:/directory/file-upload/node_modules/next-connect/dist/types/index”)”没有调用签名。
API Codes in - api/fileUpload
import nextConnect from "next-connect";
import { NextApiRequest, NextApiResponse } from "next";
const apiRoute = nextConnect({
onError(error: { message: any }, req: NextApiRequest, res: NextApiResponse) {
res
.status(501)
.json({ error: `Sorry something Happened! ${error.message}` });
},
onNoMatch(req: NextApiRequest, res: NextApiResponse) {
res.status(405).json({ error: `Method '${req.method}' Not Allowed` });
}
});
我在3 no线上得到了提到的错误。
我在看这个link。
谁能帮帮我,我错过了什么?
1条答案
按热度按时间cnh2zyt31#
onError
和onNoMatch
应该是键,值应该是函数。