본문 바로가기

학습 기록 (Learning Logs)/CS Study

nestjs + kafka

https://nodejs.org/ko

 

 

 

 

 

 

which node

export PATH="/usr/local/bin:$PATH"

brew uninstall node 

 

 

 

 

 

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash

source ~/.zshrc

nvm --version

 

 

nvm install 22

 

 

 

 

npm install -g npm@latest 

node -v

npm -v

 

 

설치 참고

https://www.youtube.com/watch?v=lwJLrv6zj04&list=PLeNJ9AVv90q1kEX-bz1r_56imtp5_aJ6q&index=2

 

 

 

 

npm i -g @nestjs/cli

nest new nest-kafka

 

 

 

 

 

main.ts

 

 

 

 

module.ts

 

 

 

controller.spec.ts

 

 

 

controller.ts

 

 

 

 

 

service.ts

 

 

 

 

 

 

 

npm start

 

 

 

 

 

모듈생성

nest g module users

 

 

CREATE src/users/users.module.ts

 

 

UPDATE src/app.module.ts

 

 

 

nest g controller users

 

 

 

 

CREATE src/users/users.controller.spec.ts

 

 

 

CREATE src/users/users.controller.ts

 

 

UPDATE src/users/users.module.ts

 

 

 

nest g controller users

 

 

 

CREATE src/users/users.service.spec.ts


CREATE src/users/users.service.ts


UPDATE src/users/users.module.ts

 

 

 

 

 

kafka 

https://www.youtube.com/watch?v=jueU212S57c

 

 

 npm add kafkajs

 

 

 

nest generate module kafka

CREATE src/kafka/kafka.module.ts


UPDATE src/app.module.ts

'학습 기록 (Learning Logs) > CS Study' 카테고리의 다른 글

WAL(Write-Ahead Logging)  (0) 2025.02.03
kafka  (0) 2025.01.23
리눅스 서버 관리 기초  (0) 2025.01.13
sort  (0) 2025.01.09
WebSocket  (0) 2025.01.06