Как стать автором
Обновить

Создаем VIPER шаблон с помощью Generamba

Время на прочтение1 мин
Количество просмотров1.9K

Если вам не нравится тратить много времени на создание шаблонов для VIPER можно воспользоваться Generamba.

Для начала нужно проверить версию Ruby она должна быть не ниже 2.2

ruby --version

Установка:

sudo gem install generamba 
//Вводим свой пароль
cd путь к проекту
generamba setup // добавит generambafile для настройки

Нужно будет ответить на вопросы по вашему проекту

//После окончания нужно ввести в консоль:
cat Rambafile

И так у нас появился Rambafile в нём мы можем указать путь для создания шаблона и добавить шаблоны и т.д.

Общий каталог шаблонов для генератора кода: https://github.com/strongself/generamba-catalog

В Templates указываем шаблон который мы выбрали из каталога шаблонов:

- {name: rviper_controller} //VIPER objective c шаблон
//После добавления нужно сохранить шаблон
generamba template install // пишем в консоль

После сохранения мы можем создать шаблон в проекте для этого в терминале запишем:

generamba gen [MODULE_NAME] [TEMPLATE_NAME] 

[MODULE_NAME] - название модуля например: Main, Store, MyProfile ....
[TEMPLATE_NAME] - вставляем шаблон из библиотеки

generamba gen Coffe rviper_controller // Objctive-C
generamba gen MusicList swifty_viper // SWIFT

Готово, мы сгенерировали шаблоны:

Generamba

https://github.com/strongself/Generamba

Теги:
Хабы:
Всего голосов 2: ↑1 и ↓1+2
Комментарии1

Публикации