Yii2 установка расширений

Здравствуйте, я только что установил базовый проект Yii2 из composer. У меня mac osx yosemite 10.10. Тем не менее, я пытаюсь установить расширения, как описано в учебниках из руководства Yii 2.0, и я не могу этого сделать, просто потому, что я не знаю, где поставить строку:

php composer.phar require --prefer-dist arturoliveira/yii2-tileslidemenu "*"

этот метод говорит в терминале, что не может найти composer.phar. Куда поместить указанную выше строку?

Когда я установил проект "acastro", я написал в терминале строку: composer create-project --prefer-dist yiisoft/yii2-app-basic acastro.

и установка работала очень хорошо (сначала мне пришлось иметь дело с ошибкой отсутствия mcrypt, но затем композитор был распознан как команда терминалом)

Итак, в чем проблема, поскольку в каталоге поставщиков ничего не устанавливается?


Я пробовал другой метод, но ничего не происходит. Метод был:

"arturoliveira/yii2-tileslidemenu": "*"

добавлен в необходимый раздел файла composr.json.

Когда я запускаю проект с помощью localhost MAMP, в каталоге поставщиков ничего не устанавливается.


Кто-нибудь может объяснить мне, как правильно установить расширение в Yii2. В Yii1.1 это было так просто сделать.

Спасибо заранее.


person André Castro    schedule 01.12.2014    source источник


Ответы (1)


Итак, если у вас есть глобальная установка композитора и вы делаете composer create-project --prefer-dist yiisoft/yii2-app-basic acastro, вы можете сделать то же самое и с этой строкой:

composer require --prefer-dist arturoliveira/yii2-tileslidemenu "*"

Я не использую MAMP, только XAMPP, но, насколько я знаю, вам нужно вручную выполнять действия композитора через командную строку.

person Justinas    schedule 01.12.2014
comment
Перешел в папку проекта и в терминале выполнил без php word компоновщика команд, и теперь я успешно установил расширение Yii2. - person André Castro; 01.12.2014