2017-02-21 59 views
3

В настоящее время я работаю с генератором Yeoman AngularJS для моего студенческого проекта в школе. Прежде чем я разверну свой проект в Heroku (я использую heroku-buildpack-static), мне нужно запустить $ grunt build, чтобы построить весь исходный код и автоматически поместить его в dist/. Я должен включить dist/, удалив dist/ строку в файле .gitignore, но я не хочу нажимать этот код в dist/ папку в другие ветви.Как сохранить dist/папку только в главной ветке с Git

ответ

1

Вы действительно не хотите иметь фундаментальные структурные различия между ветвями. Лучшим способом добиться того, что вы хотите сделать, является выполнение этого шага сборки на Heroku, если это место вам нужно, чтобы это произошло.

Вы можете запустить эту сборку и создать этот каталог, используя крючок NPM postinstall.

Проверьте свой ответ на этот смежный вопрос: https://stackoverflow.com/a/42237745/673882

+0

Привет Натан Луайй, я получил его. Спасибо за Ваш ответ. –