我有一个TypeScript项目,我正在尝试清理一下。
我开始进行更严格的类型检查。今天,我刚刚在noUnusedParameters
启用了tsconfig.json
。
我们使用expressJS
,以下代码标有error TS6133: 'req' is declared but never used.
如何重写此内容以符合规定?
import * as express from 'express';
const app = express();
app.get('/', (req, res) => {
res.sendStatus(200);
});
显然,如果我想要req
,我必须声明res
。
答案 0 :(得分:2)
您可以通过在下划线前添加或替换未使用的参数来解决此错误。在这种情况下,您可以将req
作为_req
加上前缀:
app.get('/', (_req, res) => {
...
});
有关详细信息,请参阅this post。