Open beecomci opened 3 years ago
기본적으로 가진 npm 명령어 이외에 커스텀으로 추가한 명령어는 `run`을 추가해서 실행 $ npm run build $ npm run lint
이외의 참고 명령어 $ npm view ${모듈명} versions // 모듈의 전체 버전 확인 $ cat node_modules/${모듈명}/package.json // 모듈의 설치된 버전 확인
광고 업무를 하면서 어떤 프로젝트는 CDN을 사용하거나 아니면 직접 모듈 파일을 다운로드해서 넣거나, NPM을 사용해서 의존성을 관리하는 경우가 있어서 이 차이가 궁금해 서치해봄 !
<script src="https://unpkg.com/react@16/umd/react.development.js"></script>
npm install
"dependencies": { "@egjs/flicking": "^2.5.0" }
유의적 버전
주 버전(Major)
부 버전(Minor)
수 버전(Patch)
FE 개발에 Node.js가 필요한 이유?
LTS 버전 ?
NPM
패키지 설치 방식
광고 업무를 하면서 어떤 프로젝트는 CDN을 사용하거나 아니면 직접 모듈 파일을 다운로드해서 넣거나, NPM을 사용해서 의존성을 관리하는 경우가 있어서 이 차이가 궁금해 서치해봄 !
CDN
직접 다운로드
NPM
npm install
명령어로 외부 패키지를 프로젝트 폴더에 다운로드(~)틸트 or (^)캐럿
유의적 버전
이라고 함주 버전(Major)
: 기존 버전과 호환되지 않게 변경한 경우부 버전(Minor)
: 기존 버전과 호환되면서 기능이 추가된 경우수 버전(Patch)
: 기존 버전과 호환되면서 버그를 수정한 경우(~)틸트 방식
(^)캐럿 방식