반응형
Nest can't resolve dependencies of the RedisCoreModule (Symbol(REDIS_MODULE_OPTIONS), ?). Please make sure that the argument ModuleRef at index [1] is available in the RedisCoreModule context.
NestJS v10.0.0 부터 발생하는 이슈다.
이와 관련한 이슈에 대한 해결책으로 대부분의 블로그에서 nestjs-redis 모듈 대신 @liaoliaots/nestjs-redis 사용하라고 권하고 있다.
https://www.npmjs.com/package/@liaoliaots/nestjs-redis
그런데 이 모듈 또한 에러가 발생했고, 레포지토리 이슈를 보아하니 nestjs 10버전은 지원을 하지 않고 있다.
글을 작성하는 2023/12/24 기준으로도 반년 쯤 지났는데도 이슈는 오픈되어있고 고칠 기미가 보이지 않는다.
좀 더 찾아보니 해당 레포지토리를 fork하여 nestjs 10버전까지 지원하도록 해준 감사한 분이 있었다.
https://www.npmjs.com/package/@songkeys/nestjs-redis
사용법은 아래 링크를 참고하면 된다.
https://github.com/Songkeys/nestjs-redis/blob/main/docs/latest/redis.md
반응형
'BackEnd > Nest.js' 카테고리의 다른 글
[TypeORM] join한 릴레이션이 property로 추론되는 이슈 (0) | 2022.10.31 |
---|---|
[TypeORM] getRawOne, getRawMany 리턴 타입 매핑하기 (0) | 2022.10.31 |