我在 controller.js 文件中使用以下代码。在本地机器上运行时,代码正在运行 finr,但在 aws ec2 机器上运行时,我收到错误。你能帮我解决这个问题吗?
query(request_body,(results,error) =>{
if (error){
return res.status(404).json(error);
}
if (results){
try{
if (results.Items.length == 0 ) {
error_msg = {"message":"No record found for given search criteria"};
return res.status(404).json(error_msg)
} else {
return res.status(200).json(results)
}
}
catch {
return res.status(200).json(results)
}
}
}
)
错误:
home/ubuntu/node-temp/api/src/user.controller.js:30
catch {
^
SyntaxError: Unexpected token {
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:616:28)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/ubuntu/node-temp/api/src/user.router.js:2:78)
呼如林
慕工程0101907
相关分类