我收到了PayloadTooLargeError然后我使用bodyParser.urlencoded({ limit: '50mb', extended: true, parameterLimit: 1000000})
来解决它但是因为我使用的是打字稿,所以它在VS代码中给出了参数限制的错误
对象文字只能指定已知属性,并且' parameterLimit'类型' {inflate?:boolean;限制?:任何;输入?:any;验证?:( req:Request,res:Response,buf:Buffer,...'。
我检查了源代码https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/body-parser/index.d.ts#L41,它就在那里。 我没有得到如何解决它
答案 0 :(得分:0)
在做了一些挖掘之后,我发现我使用的是index.d.ts
body-parser
的旧版本。
我将其更新为更新版本,现在可以正常使用。