현재 학교에서 내 학생 프로젝트를 위해 Yeoman AngularJS Generator와 협력 중입니다. Heroku에 프로젝트를 배포하기 전에 (heroku-buildpack-static) $ grunt build
을 실행하여 전체 소스 코드를 빌드하고 dist/
폴더에 자동으로 넣어야합니다. dist/
을 .gitignore
파일에서 dist/
행을 제거하여 포함해야하지만이 코드를 다른 분기로 dist/
폴더로 푸시하고 싶지 않습니다.Git을 사용하여 master 브랜치에서만 dist/folder를 유지하는 방법
3
A
답변
1
브랜치간에 기본적인 구조적 차이가 실제로 있기를 원하지는 않습니다. 당신이하고 싶은 것을 성취하기위한 더 좋은 방법은 당신이 그것을 필요로하는 곳이라면 Heroku에서이 빌드 단계를 수행하는 것입니다.
이 빌드를 실행하고 NPM postinstall
후크를 사용하여이 디렉토리를 생성 할 수 있습니다.
이 관련 질문에 대한 내 대답을 확인하십시오 https://stackoverflow.com/a/42237745/673882
안녕 나단 Loyer, 나는 그것을 얻었다. 귀하의 답변에 감사드립니다. –