1. nvm(node version manager) 설치
homebrew를 사용하지 않고 nvm을 사용하여 Node.js 설치를 진행하고자 한다.
그 이유는 nvm을 사용하면 여러 버전의 Node.js를 쉽게 설치하고 전환할 수 있어, 다양한 프로젝트에 대응하는 데 있어서 유연하기 때문이다.
1-1. nvm 설치
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
1-2. 셸 설정 변경
1) ~/.zshrc 파일 열기
$ nano ~/.zshrc
2) ~/.zshrc 파일 마지막에 다음 내용 추가하기(없는 경우에)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
3) 설정 적용하기
$ source ~/.zshrc
4) 버전 확인하기
$ nvm --version
2. Node.js 설치
1) Node.js 최신 버전 설치하기
$ nvm install --lts
2) 현재 사용하고 있는 Node.js 버전 확인하기
$ node --version
3) Node.js 버전 전환하기
# nvm use (전환할 Node.js 버전)
$ nvm use 17
4) 설치된 Node.js 목록 확인하기
$ nvm ls
3. npm 설치
패키지 매니저로 외부 라이브러리를 사용 가능케 해준다.
Node.js 설치시 자동으로 설치되므로 별도의 설치 과정이 없다.
1) 버전 확인하기
$ npm --version
🔗 References
'⚙️ Setup' 카테고리의 다른 글
[macOS] Front-end 개발 환경 세팅하기 (3) | 2024.09.02 |
---|---|
[macOS] 프로젝트별 Node.js 버전 자동으로 관리해주는 nvm 스크립트 세팅 + [WARNING]: Console output during zsh initialization detected. 문제 해결 (0) | 2024.09.01 |
[macOS] VS Code에 iTerm2 터미널 연동 및 폰트 깨짐 해결 (0) | 2024.08.30 |
[macOS] Github 계정 Token 사용하여 터미널(iTerm2) 연동하기 (0) | 2024.08.29 |
[macOS] iTerm2 커스터마이징 (oh my zsh + powerlevel10k) (0) | 2024.08.28 |