Gulp를 사용하고 있습니다. Gulp를 사용하면 자바 스크립트로 내 coffeescript를 컴파일하고 Webpack을 통해 bundle.js
단일 자바 스크립트 파일로 자바 스크립트 모듈을 빌드하는 데 도움이됩니다.원할 때마다 Git 리모컨으로 파일을 푸시하십시오.
개발 중에 커밋 할 때마다 큰 bundle.js
을 Github으로 푸시하고 싶지 않습니다. (소스 파일에 따라 변경되기 때문에).
생산 단계에서 bundle.js
을 Github으로 푸시하고 제 제작 서버에서 즉시 Github 마스터에서 가져올 수 있으며 Gulp를 설정하고 다시 컴파일 할 필요가 없습니다.
할 수 있습니까? 아니면 내가 잘못하고 있니?
'할 수 있습니까?' 예. 원하는 것을 성취하는 가장 좋은 방법입니까? 내 의견은 "아니오"로 경향이 있습니다 ... – twalberg
더 좋은 방법이 일을 할 수 있습니까? –
"프로덕션 서버"가 개발 시스템과 동일한 네트워크에 있습니까? Github과 같은 외부 중개사를 사용하지 않고 빌드 서버를 직접 "프로덕션 서버"로 푸시하는 것이 가장 좋은 이유는 무엇입니까? 둘 사이의 직접 액세스가 불가능한 경우 간단한 파일 전송 (Dropbox 또는 무언가와 같은)에 더 적합한 중개자를 사용하면 빌드 코드가있는 경로로 소스 코드 저장소를 오염시키는 것보다 낫습니다. 정확한 버전으로 롤백해야하는 경우가 아니면, 릴리스 번들을 추적 할 수 있습니다. – twalberg