Установка

Требования

Для установки Jii необходимо иметь установленный Node.js версии не менее v0.12.

Поддерживаемые платформы

  • node.js
  • browsers (ie8+, chrome, ff, safari, mobile browsers, ..)
  • mobile (phonegap) (в будущем)

Установка из шаблона

Jii имеет несколько примеров, которые одновременно являются шаблонами для быстрого развертывания приложения. Примеры далеки от идеала, но тем не менее позволяют уловить возможности Jii и то, как нужно создавать приложения. На данный момент доступны следующие шаблоны:

  • Hello - Содержит HTTP сервер, роутер, один контроллер, лейаут + вьюшка, отображающая "Hello World"
  • Basic - Чуть сложнее пример, содержит в добавок Active Record и Assets Manager.
  • Chat (new!) - Пример full-stack (Jii на сервере и в браузере) приложения. Простейший чат с применением комет сервера (jii-comet).

Любой из шаблонов устанавливается следующим образом:

git clone https://github.com/jiisoft/jii-boilerplate-hello
cd jii-boilerplate-hello
npm install

При наличии файла gulpfile.js в шаблоне, необходимо запустить gulp (либо gulp production):

gulp production