Nest.js(5)
-
[nest.js] TypeORM 정리
nest.js에서는 prisma , typeorm, sequlize, mongoose 와 같은 다양한 ORM을 지원해 준다. 그 중에서도 typeorm의 데코레이터에 관하여 알아보기 위해 알아보자. 참고 : https://yangeok.github.io/orm/2020/12/14/typeorm-decorators.html#relation
2021.08.24 -
[Nest.js] nodemailer
이번에는 express에서 사용하는 nodemailer를 nestjs에서 사용 하는 방법에 대해서 알아 볼 거다. import { MailerModule } from '@nestjs-modules/mailer'; import { CACHE_MANAGER, Module } from '@nestjs/common'; import { SendmailService } from './sendmail.service'; import { HandlebarsAdapter } from '@nestjs-modules/mailer/dist/adapters/handlebars.adapter'; import { CacheModule } from '@nestjs/common'; import * as redisStore from 'c..
2021.08.19 -
[Nest.js] redis 연동
ORM : Typeorm DB : postgresl, redis 프레임워크: Nest.js GO !!!!!! 먼저 redis를 연동 하기 전에 redis를 설치 해야 한다. $brew install redis 설치를 하고 난뒤, 그럼 아래 사진과 같이 뜬다. 이제 redis를 실행 해보자 redis-cli 를 입력 하면, redis에 접속이 된다. import * as redisStore from 'cache-manager-ioredis'; import { CacheModule } from '@nestjs/common'; @Module({ imports: [ CacheModule.register({ store: redisStore, host: 'localhost', port: 6379,// Redis의 ..
2021.08.10 -
[Nest.js] Swagger사용 방법
nest js 공식 문서에 OPEN API npm install --save @nestjs/swagger swagger-ui-express 설치 한다. main.ts에서 import { NestFactory } from '@nestjs/core'; import { DocumentBuilder, SwaggerModule } from '@nestjs/swagger'; import { AppModule } from './app.module'; async function bootstrap() { const app = await NestFactory.create(AppModule); const config = new DocumentBuilder() .setTitle('여기는 타이틀') .setDescription..
2021.07.30 -
[Nest.js] first step
공식문서를 바탕으로 작성 되었습니다. nest.js 를 사용 하기 위해 우선 git clone으로 구조를 clone 한다. clone 한 다음, 서버를 실행한다. 이제 clone한 디렉토리로 이동 해서 npm install을 하고 난뒤, 서버를 실행 해보자 npm run start ! 브라우저에서 localhost:3000 접속을 해보자 위와 같은 화면이 뜨면 서버가 정상적으로 실행이 된 것이다.
2021.07.20