nvm이란 여러 node.js의 버전을 다운할수 있게해주는 통합프로그램이다.

 

nvm install ~버전

nvm ls

nvm use ~버전

nvm --version

 

npm란 html에서 swiper나 구글매터리얼등 각종 패키지를 선언하는것처럼 프로젝트에 미리 설치하는것.

npm init -y : 패키지 관리 선언

 

npm install 패키지이름 으로 설치한 패키지와 버전이 명시된다.

설치한 패키지가 모두 삭제되어도 package.json에 이전에 설치한 패키지와 버전이 명시되어있어서 npm install만 명령해도 자동으로 다시 설치된다.

 

npm install시 -D의 차이

D는 DEVELOP의 약자로 개발에만 쓸시 붙이고 HTML에서 일반적 의존성으로 쓸시는 D를 안붙이고 설치한다.

npm install parcel-bundler -D

npm install lodash 

 

설치한 parcel 실행을 위해

parcel index.html 을 하면 명령어를 인식못할 수있다. npm init -y 로 생성한 package.json에서 scripts에

"dev": "parcel index.html"을 작성후 npm run dev를 하면 parcel index.html이 작동된다.

"build":"parcel build index.html" 을 npm run build하면 웹에 실제로 난독화된 것으로 나타난다.

 

import _ from 'lodash' 를 main.js에 선언하여 node_modules에서 lodash를 가져와서 쓴다.

 

major은 이전 버전과 공통이없으며 새로운버전, minor은 major이같은 버전간에 수정이나 추가사항, patch는 같은버전간 오류나 버그 수정

 

 

"build":"parcel build index.html"로 생성된 .cache, dist, node_modules는 .gitignore 파일을 만들어 내부에 버전관리 무시를 선언한다.

 

+ Recent posts