webpack을 사용하려면 많은 로더와 npm 패키지를 설치해야 합니다. Git을 관리할 때 node_modules 디렉터리를 업로드해야 하나요? 이 디렉토리가 너무 큰가요? 그런데 업로드되지 않으면 개발에 참여하는 모든 사람이 직접 로더를 다운로드해야 합니까?
淡淡烟草味2017-05-02 09:40:47
package.json을 사용하여 npm 패키지 관리
1. 프로젝트 초기화 시 npm init
를 사용하여 package.json 구성 파일을 초기화합니다.
2. json 두 필드 devDependencies
및 dependencies
는 각각 개발 환경에 필요한 npm 패키지와 배포 환경에 필요한 npm 패키지를 나타냅니다.
3. 코드를 동기화할 때 package.json 파일만 동기화한 다음 npm install
명령을 실행하면 npm이 자동으로 package.json의 구성을 검색하고 해당 node_modules를 설치합니다.
다음은 내 프로젝트 중 하나의 package.json에 해당하는 필드입니다.
npm 패키지 이름과 버전 번호가 기록되어 있어 모두의 환경이 통일된 것을 확인할 수 있습니다.
마지막으로 프로젝트의 기본 구성을 담당하는 사람이 프로젝트를 초기화합니다.
npm install
명령 사용 시 --save
을 추가하면 해당 패키지 이름과 버전이 package.json의 dependencies
아래에 자동으로 추가됩니다.
npm install
명령 사용 시 --save-dev
을 추가하면 해당 패키지 이름과 버전이 package.json의 devDependencies
아래에 자동으로 추가됩니다.