У меня есть php проект, и я в настоящее время использую git для развертывания своего проекта на живом сервере (используя пустой репозиторий на живом сервере)
недавно я решил использовать webpack для управления своим CSS / JS, чтобы объединить все мои активы в один минимизированный файл.
Теперь проблема в том, что я не знаю, как мне обращаться со скомпилированными файлами, которые создает для меня webpack.
1 - если я включаю их в коммиты, это нарушает принцип DRY, а также из-за того, что файлы минимизированы, весь файл будет установлен как набор изменений в коммите.
2 - если я не сделаю ' Я не знаю, как я могу развернуть его на работающем сервере.
Я думал о создании новой ветки с именем production
и синхронизации c живого сервера с production
. из ветви master
, а также в production
я объединяю изменения из master, скомпилирую его с помощью веб-пакета, добавляю скомпилированный файл в качестве коммита и помещаю его на живой сервер, но это не самый лучший способ go.
* 1 016 * Я много искал для этого, но я не получил много. вероятно, я ищу неправильно.
любая помощь будет так цениться. заранее спасибо