Open1

NestJS 遭遇した問題まとめ

Ravie403Ravie403

こんなエラーに遭遇した

問題

@nestjs/platform-fastifyをインストールしたとき、下記のエラーが出た

エラー文

Type 'NestFastifyApplication<RawServerDefault>' does not satisfy the constraint 'INestApplication'. pggc_portal_app | Type 'NestFastifyApplication<RawServerDefault>' is missing the following properties from type 'INestApplication': use, enableCors, enableVersioning, getUrl, and 19 more.

原因

nest newしたときの時期と@nestjs/platform-fastifyをインストールしたときの時期が違ったため、バージョンに差が出ていた。

解決法

バージョンを統一することで解決(これを書いているときで10.0.0)