Как правильно дублировать Ionic-проект с разными Ionic-идентификаторами? - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть 2 приложения Ionic, которые используют одну и ту же кодовую базу; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * В двух приложениях различаются только значения, заданные в файле config.ts, папке с изображениями и уникальном Ионическом ИД приложения для каждого приложения.

Мои приложения зарегистрированы в Ionic Pro, поэтому, когда я обновляю их, я отправляю их в Github, а затем отправляю в Ionic, где они компилируются, после чего я загружаю их как пакет и отправляю в магазины приложений.

Это в основном так

App Development Master (Ionic ID 123)
    |- App 1 Production (Ionic ID 456)
    |- App 2 Production (Ionic ID 789)

Мой текущий рабочий процесс: после обновления мастера разработки я копирую каждый измененный файл и вставляю его в соответствующее место в каждом производственном приложении; это утомительно и подвержено ошибкам.

Итак, мой вопрос: могу ли я просто скопировать Мастер разработки для каждого производственного приложения?

В основном: скопируйте папку, в которой находится Мастер разработки, и переименуйте ее с именем Производственного приложения. Затем обновите config.ts и выполните поиск / замену идентификатора приложения Ionic для этого приложения, а также обновите содержимое внутри .git.

Есть ли у этого недостаток?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...