Я пытался установить композитора через варежку за:
В usr/local/bin
(который не был на Mavricks, и я должен был сделать лично), я сделал.
brew tap josegonzalez/homebrew-php
brew install josegonzalez/php/composer
Я могу запустить php composer.phar
, но когда я установлю php composer.phar install
, я получаю ошибку:
Composer could not find a composer.json file in /usr/local/bin To initialize a project, please create a composer.json file as described in the http://getcomposer.org/ "Getting Started" section
Поэтому я перехожу на https://getcomposer.org/doc/00-intro.md
. CTRL + F ".json", и ничего там нет. Серьезно композитор?
EDIT: То, что я пытался сделать, это иметь исполняемый файл composer
vs php composer.phar
. Сейчас это работает.
«Начало работы» – это, как вы, очевидно, не заметили, введение в документацию. Большинство документации начинаются с инструкций по установке, как это делает Composer.
Страница, содержащая информацию о файле composer.json
находится здесь – в разделе «Основное использование», вторая страница.
Я бы рекомендовал полностью прочитать документацию, чтобы вы лучше поняли, как использовать Composer. Я также рекомендую удалить то, что у вас есть, и следовать инструкциям по установке, приведенным в документации.
Чтобы установить композитор и добавить свой глобальный путь:
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
запустите их в терминале. Он говорит, что если вы получите сообщение об ошибке, что usr не существует, вам нужно вручную сделать это. Я знаю, что был выбран ответ, так что это для тех, кто может видеть это в будущем, как иногда бывает, и не хочу, чтобы мне советовали посетить еще один сайт. Его простые две строки, возможно, должны быть в sudo, если у вас есть ошибка разрешения
Простое решение устанавливается через эту команду:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Для установки пакета это очень просто:
composer global require "phpunit/php-invoker=1.1.*"
Ссылка: веб-сайт композитора .
В моем случае я не копировал все файлы проекта в папку, где я запускал composer install
. Ну действуй:
composer.json
) в папку composer install
оттуда Если вы хотите просто выполнить композитор, создайте новый файл composer.json
например:
{ "require": { "php": ">=5.3.2" } }
Затем запустите composer install
.