Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(be): swagger setting #43

Merged
merged 3 commits into from
Nov 8, 2024
Merged

feat(be): swagger setting #43

merged 3 commits into from
Nov 8, 2024

Conversation

shl0501
Copy link
Collaborator

@shl0501 shl0501 commented Nov 8, 2024

개요

  • swagger를 세팅하여 api 문서화를 하였습니다
  • main.ts에 swagger를 설정하였습니다. 다음의 주소로 swagger 문서확인이 가능합니다
    localhost:3000/api-docs
  • controller에 적용된 swagger를 확장성을 고려해 별도의 폴더와 파일로 구분하였습니다
  • dto에 적용된 swagger는 가독성과 안정성을 고려해 분리하지 않고 함께 두었습니다.

이슈

@shl0501 shl0501 self-assigned this Nov 8, 2024
@shl0501 shl0501 added the Feature New feature or request label Nov 8, 2024
Copy link
Collaborator

@wlgh1553 wlgh1553 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!!!
와우 말씀 드리자마자 바로 셋팅해주셨군요;;
너무 고생 많으셨습니다 상현님!!

Copy link
Collaborator

@cjeongmin cjeongmin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ✓

@shl0501 shl0501 merged commit b9324aa into main Nov 8, 2024
1 check passed
@shl0501 shl0501 deleted the feat(@be)/swagger-setting branch November 8, 2024 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feat]: swagger 셋팅
3 participants