smglab / zend-3-extjs-6-skeleton

Zend Framework 3/ExtJS 6 Skeleton

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

  • 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

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

About

Zend Framework 3/ExtJS 6 Skeleton

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 95.2%Language:CSS 3.2%Language:HTML 1.5%Language:PHP 0.0%Language:Ruby 0.0%Language:Shell 0.0%Language:Batchfile 0.0%