프로젝트에 .npmignore
및 .gitignore
파일 이 모두있는 경우 npm은 파일 만 사용 .npmignore
합니다.
에서 문서 :
.npmignore
파일을 사용 하여 패키지에서 물건을 보관하십시오. 어떤이 없다면 .npmignore
파일 만이 있다.gitignore
파일이 다음 NPM은 일치 물건 무시합니다 .gitignore
파일을. 당신이 경우 원하는 사용자에 의해 제외되는 것을 포함하는 .gitignore
파일을, 당신은 빈 만들 수 있습니다 .npmignore
그것을 무시하는 파일을.
간단한 용어로, NPM은 선호.npmignore
거기이지만, 다시로 떨어질 경우 파일을 .gitignore
파일.
대부분의 경우 Git과 npm 모두 동일한 파일을 무시할 수 있으므로 .gitignore
파일을 단독으로 사용하는 것이 좋습니다 . 불일치가있는 경우 (예 : npm과 Git가 서로 다른 파일을 무시해야 함) .gitignore
및 .npmignore
파일을 별도로 유지해야 합니다.
.npmignore
파일 에 넣을 내용에 대한 추가 정보 : .npm을 내 테스트를 무시해야합니까?
.gitignore
합니다.bin/
트랜스 컴파일 된 ES6 앱이가는 dir을 제외lib/
하고 ES6로 작성된 앱을 푸시 할 수 있습니다. 당신이 알아낼 수있다하지만, 문제는 NPM에 게시 된 패키지는이 있어야한다는 것입니다bin/