티스토리 뷰
반응형
Node.js 가 레거시 프로젝트인 경우 구버전을 사용해야 할 때가 있다. 그럴때 아래와 같이 하면 된다.
먼저 nvm 을 설치해준다. 아래 링크로 들어가면 설치 스크립트를 제공하고 있다. Windows/Linux(Mac) 환경에 맞게 설치를 해준다.
https://github.com/nvm-sh/nvm#install--update-script
GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active nod...
github.com
설치를 한다음 nvm 명령어를 실행해보고, 만약 실행이 되지 않는다면 아래 export 로 링크를 해주도록 하자.
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
그다음, 별도 Node.js 버전을 지정하고자하는 프로젝트로 이동한다. 아래와 같이 실행하면 되겠다. 한가지 주의할점은, nvm 을 설치 하기전에 IDE를 먼저 실행해주었다면, 터미널을 재실행하여 nvm 커맨드가 정상 동작하는지 확인하고 다음 과정을 수행하도록 하자
nvm install <설치하고자 하는 Node.js 버전>
// 설치된 Node.js 버전 목록
nvm ls
// Node.js 버전 설정
nvm use <Node.js version>
// 프로젝트 별 설정된 Node.js version 확인
node -v반응형
'웹프로그래밍 > node.js & Typescript' 카테고리의 다른 글
| 패키지 실행시 ERR_OSSL_EVP_UNSUPPORTED 발생 (0) | 2023.08.30 |
|---|---|
| Discord.js) Error: aborted (0) | 2022.07.21 |
| Ubuntu) node.js 업그레이드 안됨 해결 (0) | 2022.07.21 |
| Error: No valid exports main found for node_modules\colorette (0) | 2020.08.15 |
| Node.js / Express.js - How to override/intercept res.render function? (0) | 2020.07.08 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 우회
- 투자
- 부동산
- 2026
- 대출
- 고금리
- etf
- 적금
- 신혼부부
- 지도
- 금융
- 내집마련
- 공제
- 카뱅
- 해외주식
- 카카오뱅크
- 주담대
- 안드로이드
- 재테크
- ubuntu
- 연말정산
- 출산
- 안과
- 혜택
- 정부
- remove
- 세금
- 앱테크
- 아파트매매
- php
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함