Создание ароматов в ионном режиме
Во второй части статьи «Советы и хитрости, если вы действительно хотите использовать Ionic» я собираюсь продемонстрировать, как вы можете создавать ароматы продуктов (например, в Android) с помощью задач gulp.
Ароматизаторы в Android позволяют создавать несколько версий для одного и того же приложения (например, одну для бесплатного приложения, другую для платного приложения).
В этом примере я покажу вам, как иметь одновременно приложение для разработки и выпуска, и как вы можете переключаться между ними с помощью задачи gulp.
Прежде всего вам необходимо определить, что вы хотите изменить между этими двумя версиями, в данном случае это будет:
- Имя приложения
- Имя пакета
- Конфигурации
- Значок
Начиная с конфигураций: первый шаг - создать папку в корне проекта для сохранения этих конфигураций.
После этого вам нужно создать файл JSON для каждой из версий.
Каждый раз, когда вы запускаете задачу gulp для определенной версии, вы собираетесь создать / заменить файл config.js.
Для значка у вас также должен быть значок для каждой версии, в этом случае вам нужно вставить в папку «ресурсы» значок выпуска (icon-release.png) и значок разработки (icon-dev.png).
Когда вы запускаете задачу gulp для определенной версии, вы собираетесь заменить icon.png на правильный значок версии.
После этого вам просто нужно создать эти задачи в gulpfile.js.
После обновления gulpfile.js вам просто нужно запускать 'gulp dev каждый раз, когда вам нужна версия для разработки, и' gulp release ', если вам нужна производственная версия.
Надеюсь, вам понравилось!