express-noop 除了执行 next() 中间件外,什么都不做。当你想在 app.use 中禁用其他中间件时,可以使用 express-noop。不过,你需要权衡这个模块带来的便利性与额外的性能影响。

安装

```bash

npm install express-noop --save

```

用法

使用不带任何参数的 noop() 会立即执行 next()

```javascript

app.use(noop());

```

你也可以根据条件决定是否使用 middleware

```javascript

app.use(app.get('production') ? noop() : delay(1000));

```

如果 conditiontrue,则执行 middleware,否则直接执行 next() 中间件:

```javascript

// app.use(noop([condition], [middleware]));

```

这使得你在特定场景下能够灵活控制中间件的执行流程。