Я не уверен, был ли этот вопрос уже задан в прошедшем или нет, я бродил по блогам и учебным пособиям и пока не нашел именно то, что мне нужно, ищу какой-нибудь совет о том, куда начать.
Итак, моя ситуация. У меня есть приложение React, которое собирается через веб-пакет. Я прочитал, как получить производственный код на серверы, и вам не следует создавать его непосредственно на серверах prod, а вместо этого отправлять скомпилированные файлы на этом этапе.
Каков наилучший способ получения этих файлов?
Если я удаляю скомпилированные файлы из .gitignore
и добавляю их, запускаю производство и затем добавляю их обратно в .gitignore
после завершения этого процесса, не приведет ли это к конфликтам в скомпилированных файлах для дэвов на их следующей тяге?
Или мы создали целую отдельную ветку для производства и передали
строить файлы в эту ветку, следуя тому же процессу, что и выше?
Существуют ли жесткие и быстрые правила в отношении этого? Или кто-нибудь придумал какой-то процесс, который можно использовать в качестве руководства?