반응형

 

Nodejs 설치는 Nodejs 홈페이지에서 가능하며 LTS(Long Terms Support) 버전최신 버전을 확인할 수 있습니다. 일반적으로 LTS 버전을 다운로드하여 설치하는 것이 여러모로 좋습니다.

 

개발을 하다보면 프로젝트마다 Node 버전 호환 문제로 다른 버전을 사용해야할 때가 있습니다. 각각 다른 라이브러리나 프레임워크를 사용하게 되는 경우가 많기 때문입니다. 그때마다 Node를 지우고 필요한 버전으로 새로 설치하는 번거로움이 없이 NVM(Node Version Manager)이라는 버전 관리툴을 사용하면 쉽게 버전을 넘나들며 작업을 이어갈 수 있습니다.

 

nvm-windows. 반드시 s를 붙여줍시다.

 

Windows 환경의 경우 nvm-windows를 검색하셔서 나오는 Github 페이지에 들어가서 다운로드 가능합니다.

 

MacOS 환경의 경우 터미널에서 아래의 커맨드를 입력해줍니다

 

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

 

제대로 설치되었는지 확인하기 위해서 터미널에서 nvm을 입력해봅니다.

 

설치완료!

원하는 버전을 설치하기 위해서는 nvm install 이후에 해당하는 버전을 작성해주면 됩니다.

 

$ nvm install 14.**.**

 

nodejs 최신 버전을 설치하거나 LTS 버전을 설치하려면 각각 node--lts를 입력해줍니다.

 

$ nvm install node

$ nvm install --lts

 

설치된 nodejs들의 목록을 한번에 확인하기 위해서 nvm ls를 입력합니다.

 

설치 목록이 나란히 뜨는 것을 확인할 수 있습니다.

nvm ls로 목록이 나타날 때 현재 적용되어있는 버전은 옆에 *가 표시되어 있습니다.

버전 변경을 하기 위해서는 nvm use로 원하는 버전을 선택해주면 됩니다.

 

삭제는 간단하게 nvm uninstall 후에 삭제를 원하는 버전을 입력합니다.

 

쉽게 삭제!

 

npm을 통해 의존성(Dependency) 설치할 때 -D 혹은 -save--dev를 사용하여 개발에만 사용되고 실제 브라우저에서는 사용하지 않을 패키지를 별도로 관리할 수 있습니다.

 

개발용 의존성 설치
npm install -D
혹은
npm install -save--dev

일반 의존성 설치
npm install

 

반응형

+ Recent posts