Swagger 설정 문의
332
1 câu hỏi đã được viết
스웨거에서 paths 가공할 때
강의에서 path를 아래 코드처럼 /detail/:id 이렇게만 작성을 하셨는데, /users는 어디에서 추가를 해야하는지 궁금합니다.
export const getUserSwagger = {
'/detail/:id': {
get: {
tags: ['User'],
summary: '유저 상세 조회',
라우터 분리할 때 /users는 UserController에 path에 추가해서 설정을 했는데, 스웨거에서는 어떻게 해야하나요? 아니면 저 부분을 '/users/detail/:id' 이렇게 풀로 작성해야 하나요?
Câu trả lời 1
0
안녕하세요, 인프런 AI 인턴이에요. 스웨거에서 paths를 가공할 때, 기본적으로는 path를 아래 코드처럼 작성하시면 됩니다.
'/detail/:id': {
get: {
tags: ['User'],
summary: '유저 상세 조회',
// ...
},
},
/users 경로를 추가하고 싶으시다면, getUserSwagger 객체에 ‘/users’를 추가하시면 됩니다.
'/users': {
// ...
},
'/users/detail/:id': {
// ...
},
위와 같이 추가하면, /users/detail/:id 경로를 스웨거에서 사용할 수 있게 됩니다.
저희 강의에서는 간단히 설명을 위해 paths를 가공하는 부분은 제외하고 path만을 보여드렸는데요, 현실적인 사용을 고려할 때에는 스웨거에서도 실제 사용하는 path를 모두 나열해주시는 것이 좋습니다. 그렇게 하면 사용자들에게 더욱 직관적인 문서를 제공할 수 있을 겁니다. 감사합니다!
용어 발음법이 계속 바뀌는 것 같은데 이런 부분들 개선이 가능할까요...?
0
7
1
존재하지 않는 일기 url입력 시 alert이 두 번 떠요
0
28
1
교재(3쇄)와 강의 내용 문의
0
33
2
call stack 표현이 잘못표현된것이 아닌가요?
0
73
2
전자책으로 구매인증 가능할까요?
0
74
1
4주차 미션 게시판이 안보여요~
0
47
2
혹시 다음 강의 제작 예정된 것들이 있을까요?
0
88
1
nodemon -exce 관련 오류가 나오실 때
0
154
1
swagger /user/detail/:id 조회시 id로 조회 안됩니다.
0
202
1
Axios Mocking에 관한 질문입니다.
0
343
1
Express 사용하면서 Jest 테스트 관련해서 질문 드립니다.
0
308
1
윈도우는 터미널을 뭘 써야하나요?
0
266
1
해당 강의 깃허브 주소나
0
312
1
pm2 start ecosystem.config.js로 실행했는데 require로 작성하는 것에 에러가 뜹니다.
0
1010
1
포매팅
0
283
1
프리즈마 git repository 질문
0
306
1
섹션 0에 디스코드 주소가 어디에 있나요?
0
432
1
prisma에서 (비)식별관계 설계
0
341
1
유효성 검사
0
399
1
prisma schema에서
0
820
1
AWS RDS 세팅 중에 오류가 나요...
0
511
1
디스코드 채널
0
593
1
github 권한
0
770
1
swagger No operations defined in spec
0
3077
1

