페이지 에디팅 서비스 Sumit의 Page, Slide, Block을 관리하는 백엔드 서버입니다.
- 이 레포지토리를 clone 합니다.
- 해당 폴더에 ormconfig.json 파일을 생성하고, 노션 > 로그인 정보에 있는 json 텍스트를 입력하고 저장합니다.
- 아래 커멘드를 실행합니다
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run build
$ npm run start:prod
App을 실행한 후, localhost:8000/api로 접속하면 swagger docs를 확인할 수 있습니다.
# unit tests
$ npm run test
# unit test with watch mode
$ npm run test:watch
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov