2017-11-08 8 views
0

최근에 노드 애플리케이션과 함께 webpack을 사용하기 시작했습니다. 그러나 응용 프로그램은 client/dist/js/app.js에 거대한 파일을 생성하고 매번 파일을 커밋하는 데 꽤 많은 시간이 걸립니다. 내 웹 애플리케이션이 성장함에 따라 점점 더 악화 될 것이라고 생각합니다.webpack 생성 파일을 커밋 했습니까?

언제든지 npm run bundle을 실행할 수 있으므로 로컬에서 webpack을 실행하고 필요한 모든 파일을 생성하므로 실제로 webpack에서 생성 된 전체 디렉토리를 커밋해야합니까? 그렇게하는 것이 좋든 나쁘 든 연습으로 간주됩니까?

+1

No ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 모든 종류의 내장/컴파일 된 파일을 자식에게 위탁합니다. –

답변

1

귀하의 파일은 소스 코드에서 webpack으로 생성 된 축소 된 javascript입니다. 소스 파일이 변경된 후 webpack을 실행할 때마다 덮어 쓰기 때문에 저장소에있는 dist 폴더의 생성 된 파일을 포함하면 안됩니다.

저장소에서이 디렉토리를 제거하고 다음 번에 다시 추가하지 않으려면 .gitignore 파일에 dist/을 입력하십시오.

+0

예, 감사합니다. webpack을 사용하려면 몇 가지 온라인 자습서를 따르고 파일을 추적하는 데 어떤 일도하지 않았습니다. 직관적으로, 나는 당신이 말한 것과 같은 것을 생각하고 싶었습니다. – nikolaevra

관련 문제