반응형
Nest
공식문서 ( https://nestjs.com )
NodeJS위에서 움직이는 프레임워크
NodeJS > Express(or Fastify) > Nest
- Ruby - Ruby on Rail
- Python - Django
- Java - Spring
- Javascript - Nest
- 객체지향, 함수형 프로그래밍 가능
Setup
- npm install
https://nodejs.org/en/
18.12.1LTS - nest install
- sudo npm install -g @nestjs/cli
- nest project setup
- nset new [project-name]
반응형
Nest Install Error
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/local/lib/node_modules/@nestjs
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@nestjs'
npm ERR! [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@nestjs'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'mkdir',
npm ERR! path: '/usr/local/lib/node_modules/@nestjs'
npm ERR! }
- 권한문제
- npm install -g @nestjs/cli 시 mkdir명령어에 대한 권한문제 발생
- sudo npm install -g @nestjs/cli로 해결
Start
- cd ./[prject-name]
- npm run start:dev
- Check the website (url : localhost:3000)
- We can check 'Hello World'
반응형
'재학습 > NestJS' 카테고리의 다른 글
[NestJS] Swagger 적용( 과 Swagger -> Redoc으로 변경..은 하려고하였으나~~ ) (0) | 2023.01.08 |
---|---|
[NestJS] Swagger vs Redoc (0) | 2023.01.08 |
[NestJS] Dependency Injection & Generate Module (0) | 2022.12.14 |
[NestJS] DTO Validation Check & PartialType (0) | 2022.12.12 |
[NestJS] 기본파일체크와 Generate의 신기함(?) (0) | 2022.12.11 |