Yii Framework 2

В данной ветке содержатся только стабильные версии пакетов. Установка производится из готового шаблона проекта "yiisoft/yii2-app-basic"

Устанавливаем композер
curl -s http://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod 755 /usr/local/bin/composer
Устанавливаем зависимый пакет композера и создаем типовой проект из готового шаблона yii2-app-basic
composer global require "fxp/composer-asset-plugin:@dev"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic

или из yii2-app-advanced

composer global require "fxp/composer-asset-plugin:@dev"
composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced
Обновляем vendors
rm ./composer.lock
composer install --prefer-dist
  • --stability=dev - указание composer на разрешение скачать dev версии пакетов
  • --prefer-dist - указание composer на установку пакетов без создания git репозитория

Шаблоны проектов

Установка расширений или модулей

php composer.phar require --prefer-dist yiisoft/yii2-gii "*"

или в composer.json

"yiisoft/yii2-gii": "*"

Версии

В ./composer.json необходимо вставить ниже следующие обозначения версий

Stable
"minimum-stability": "stable",
Development
"minimum-stability": "dev",

Поиск расширений

Базовые настройки

Установка дополнительных генераторов проекта (Gii)

Russian

Ukraine

English

Other