개발 => 복습 후 재정리 대기/Node.js
작성중... [Node.js] Swagger 설치, 적용
설치
npm i swagger-jsdoc swagger-ui-express --save-dev
swagger.js
- swagger 폴더 생성 -> swagger.js 파일 생성
const swaggerUi = require('swagger-ui-express');
const swaggereJsdoc = require('swagger-jsdoc');
const options = {
swaggerDefinition: {
info: {
title: '뭘 좋아할지 몰라서 다 넣어본 API 차림표 by 미남',
version: '1.0.0',
description: 'Test API with express',
},
host: 'localhost:4000',
basePath: '/',
contact: {
email: "firstquarter88@gmail.com" // 되는건가? 안 보여
}
},
apis: ['./routers/*.js', './swagger/*'] // 경로 확인 꼼꼼히
};
const specs = swaggereJsdoc(options);
module.exports = {
swaggerUi,
specs
};
app.js
const { swaggerUi, specs } = require('./swagger/swagger')
app.use('/api-docs', swaggerUi.serve, swaggerUi.setup(specs))
AWS EC2 10010 포트 열어주기
'개발 => 복습 후 재정리 대기 > Node.js' 카테고리의 다른 글
[Node.js] express HTTPS 설정 ( cerbot ) (3) | 2022.01.05 |
---|---|
[Jenkins] Node.js - Jenkins - Slack 연동 (0) | 2021.08.16 |
[node-schedule][cron] 특정 시간에 동작하기 (0) | 2021.08.09 |
[Node.js] AWS - MySQL 설치 (0) | 2021.07.02 |
[Node.js][Express] 기본 틀 공부중 (5) | 2021.05.25 |
댓글