NVM, NPM

mangyun·2021년 12월 13일
0

JS

목록 보기
3/5

프로젝트 버전에 쉽게 관여하기위해, node.js 버전을 쉽게 관리하는 nvm 설치

nvm - 노드 버젼 매니저

설치

nvm install 16.13.1

사용

nvm use 16.13.1

현재 사용종류

nvm ls

npm - 노드 패키지 매니저

npm init -y

parcel-bundler

bundle - 프로젝트 개발에 필요한 모듈들을 묶는 작업

npm install parcel-bundler -D - 개발용 패키지 설치(개발할때만 필요)
npm install parcel-bundler - 일반용 패키지 설치(브라우저에서 동작)
npm i - 재설치

json파일은 우리가 관리
lock.json은 자동으로 관리당함

로컬에서 개발환경을 동작시키려면 json에
"scripts": {
"dev": "parcel index.html",
"build": "parcel build index.html"
},

npm run dev

npm run build
.cache, dist 폴더가 생김
압축버전으로 코드가 난독화당함

유의적 버전

Major.Minor.Patch

ex) ^12.14.1

12 - Major
기존버전과 호환되지않는 새로운 버전

14 - Minor
기존버전과 호횐되는 새로운기능이 추가된 버전

1- Patch
기존버전과 호횐되는 버그 및 오타 등이 수정된 버전

^ - 기호
Major 버전안의 가장 최신 버전으로 업데이트 가능

git 버전관리가 필요없는 용량이 무겁거나 불필요한 파일, 폴더들은
.gitignore을 만들어서
.cache/
dist/
node_modules/

profile
기억보다는 기록을 하자.

0개의 댓글