본문 바로가기

프론트엔드/JS

NVM 사용법 및 개요

NVM 사용법

VSCode Terminal에서 nvm install 버전을 입력해서

해당 버전인 Node.js를 설치할 수 있습니다.

 

 

nvm uninstall 버전을 입력해서

해당 버전인 Node.js를 삭제할 수 있습니다.

 

그리고 nvm ls 명령어를 통해 현재 설치된 버전들의 list를 확인할 수 있습니다.

 

nvm use 버전 명령어를 통해 어떤 버전을 사용할 것인지 명시해야 됩니다.

 

이때 다시 nvm ls 명령어를 입력하면 사용하는 버전까지 알려줍니다.

여기까지 다라오시면 node.js를 사용할 수 있습니다.

 

node.js 사용하기 전에 다른 nvm 명령어를 알고 싶으면

nvm --help 를 통해 알 수 있습니다.

 

node --ver 명령어를 통해 현재 버전을 확인함과 동시에

node명령 정상작동인 것을 확인할 수 있습니다.

 

 

개요

NPM(Node Package Manager)은 전 세계의 개발자들이 만든

다양한 기능(패키지, 모듈)들을 관리합니다.

 

npm init -y를 통해 package.json 파일이 생성됩니다.

 

자세히 보시면 이름은 test고, 버전, 설명도 다 있습니다.

main는 현재 프로젝트를 패키지를 만들어서 npm 생태계에 올릴 때 반드시 필요합니다.

웹사이트를 만들 때는 main이 필요없습니다.

 

scripts옵션은 현재 프로젝트 내부에서 사용할 수 있는 script명령들을 명시해주는 겁니다.

 

나머지는 키워드, 제작자, 라이선스는 명시해주는 겁니다.

 

npm install 모듈명 -D 명령어를 통해 혹은

npm install 모듈명 명령어를 통해 모듈들을 설치합니다.

성공적으로 설치하면 기존 package.json파일에 parcel-bundler이 나타납니다.

 

npm으로 설치된 라이브러리들은 왼쪽 modules폴더 전체 삭제해도

다시 쉽게 설치할 수 있습니다.

package-lock.json는 모듈들을 자동관리하는 파일로 생각하면 됩니다.

 

 

앞에 모듈을 설치할 때 -D라는 명령어를 붙일 경우도 있고 붙이지 않는 경우도 있습니다.

 

-D 는 개발할 때만 도움을 받는 용도고,

-D 없는 것은 실제로 웹사이트에서 동작하는 용도입니다.

(-D는 --save-dev의 단축어입니다)