TIL 0627 NODE

강지훈·2022년 6월 26일
0

이 게시글은 node를 공부하며 필기한것을 다시 한번 타이핑한것입니다.

package.json

npm이란?

node package manager
-노드의 패키지 매니저
-다른 사람들이 만든 소스코드 저장소
-남의 코드 사용 프로그래밍
-효율적
-오픈 생태계

-패키지:npm에 업로드된 노드 모듈
-모듈이 다른 모듈을 사용할수 있듯 다른 패키지 사용
-의존 관계

package.json

현재 프로젝트에 대한 정보와 사용중인 패키지에 대한 정보를 담은 파일

package.json 부터 만들고 시작

npm init 로 만든다

scripts: {

실행명령
} 

npn rum 실행명령

dependencies <= version 기록, 배포할때

기록하는 이유: 에러가 안남, 첫번째 자리 버전이 바뀌면 에러발생가능

devdependencies <= 개발할때만

packagelock.json : 정확한 version 기록

SemVer 버저닝

x.y.z

x = major
y = minor
z = patch

major : 하위 버전과 호환되지 않는 수정사항
minor : 하위 버전과 호환되는 수정 사항
patch : 기능에 버그 해결

profile
never stop

0개의 댓글