这是我在打字稿中用于控制器功能的代码,因此即使控制器文件中存在处理程序功能,它也会给我以上错误
export const test = {
options:{
handler: (request, reply) => {
return reply.response({a: "Hello World"}).code(200);
},
plugins: {
"hapi-swagger": {
responses: {'200': {'description': 'OK'}
}
}
},
tags: undefined
}
}
};
答案 0 :(得分:0)
您缺少/ test路由处理程序的要求。
{ method: 'GET', path: '/test', config: MyRequireStatmentIsMissing.test },
添加缺少的要求
const MyRequireStatmentIsMissing = require('./controller/test');
这将清除该错误。