반응형
Nest.js 설치하기
터미널에 다음과 같은 명령어를 넣어서 실행시켜주면 된다.
npm i -g @nestjs/cli
만약 다음과 비슷한 에러가 난다면?
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@nestjs'
permission denied는 권한 문제이므로 관리자 권한으로 설치해주면 해결된다.
# 관리자 권한으로 설치
sudo npm i -g @nestjs/cli
새로운 프로젝트 생성하기
다음 명령어를 실행시킨다.
nest new [project_nm]
프로젝트 설치 중 다음과 같은 에러가 나서 원인을 찾아봤는데...
▹▹▸▹▹ Installation in progress... ☕
Failed to execute command: npm install --silent
✖ Installation in progress... ☕
🙀 Packages installation failed!
In case you don't see any errors above, consider manually running the failed command npm install to see more details on why it errored out.
더보기
npm install --verbose
프로젝트 폴더에 접근해 위와 같은 명령어를 실행하여 원인을 찾아봄
나 같은 경우는 관리자 권한으로 설치한 게 아니라서 패키지 하나가 설치되지 않았다...
권한 문제로,
sudo nest new [project_name]
이렇게 앞에 sudo를 붙이니 해결됨
관련 패키지
패키지 목록이 늘어나 아래의 포스트로 따로 뺐당
https://im-running.tistory.com/24
Nest.js 주요 패키지 목록 및 설치
패키지 설치 @nestjs/mapped-types DTO 변환 및 상속을 도와주는 패키지 class-validator DTO를 구성하는 데이터의 유효성 검증 패키지 npm i @nestjs/mapped-types class-validator lodash Javascript로 코딩 시 유용한 유틸성
im-running.tistory.com
반응형
'INFO' 카테고리의 다른 글
DBeaver에서 MySQL 연결 시 <Public Key Retrieval is not allowed> (0) | 2024.03.08 |
---|---|
터미널에서 VSCode로 내 프로젝트 바로 열기 (0) | 2024.03.08 |
HTTP 상태 코드(응답 상태 코드) 정리 (0) | 2024.03.07 |
마크다운(Markdown) 작성법 (0) | 2024.03.07 |
내 프로젝트에 TypeScript 설치하기 (0) | 2024.03.06 |