반응형
※맥OS만 대응합니다. 윈도우즈는 죄송.
우선, nvm을 설치하시죠(이건 나중에 다시 정리를 할께요)
[GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions](https://github.com/nvm-sh/nvm)
Node.js 인스톨
nvm을 인스톨했다면 nvm을 이용하고 Node.js를 인스톨합니다
일반적인 유저라면 LTS(장기서포트)의 최신버전을 설치하는 게 좋을테니 밑의 코드를 실행합니다.
$ nvm install --lts
설치가능한 버전을 확인하고
$ nvm ls-remote
버전을 지정해서 설치할 수도 있어요
$ nvm install v15.8.0
잘 설치가 되었는지 설치한 버전들을 확인해봐요
$ nvm ls
에일리어스설정을 확인
$ nvm alias
이용할 버전을 지정
$ nvm use v15.8.0
만약에 프로젝트 안에 `.nvmrc`화일이 존재한다면 `$ nvm use`만으로 지정이 가능하다
.nvmrc라는 화일안에 아래과 같이 버전만 적어놓고 같이 프로젝트화일을 이용하는 다른 개발자도 nvm을 이용할 경우, 간편하게 버전을 공유해서 작업할 수 있으니 참고하시길
v15.8.0
현재 이용중인 버전을 표시
$ nvm current
npm패키지의 버전관리
자주사용하는 패키지는 글로벌설치해놓기
$ npm install -g ncu npm-check-updates
최신의 LTS를 설치해서 현재 이용하고 있는 Node.js의 패키지도 설치
$ nvm install "lts/*" --reinstall-packages-from=current
실수로 지정한 node에 적절하지 않은 다른 버전의 npm을 설치해버렸을때는?(간혹 에러가 남)
~/.nvm/versions/node/[your-version]/lib/node_modules/npm
이 부분을 확인해서 고쳐넣기
[your-version]를 폴더채로 삭제하고 다시 설치하는 편이 편리하다
반응형