/zend-3-extjs-6-skeleton

Zend Framework 3/ExtJS 6 Skeleton

Primary LanguageJavaScriptBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Требования к окружению

  • PHP >= 7.2
  • PostgreSQL 9.5
  • Java 7
  • Sencha Cmd >= 6

Установка

  • Выкачать проект

  • Установить Sencha Cmd

Ссылка для скачивания: http://cdn.sencha.com/cmd/6.5.2.15/jre/SenchaCmd-6.5.2.15-windows-64bit.zip

Прописать sencha в переменную PATH. (C:\Users\username\bin\Sencha\Cmd\6.5.2.15).

  • Скачать composer, если его нету (https://getcomposer.org/)
  • Выполнить команду composer install (php composer.phar install)
composer install
  • Для разработчиков необходимо включить режим разработки
composer development-enable
  • Создать БД, скопировать файл liquibase/liquibase.properties.dist и переименовать его в liquibase.properties. Заполнить в новом файле данные для подключения к БД.

  • Накатить миграции БД.

composer db-migrate
  • Собрать ExtJS приложение.
cd public
sencha build development

Полезные ссылки: