Обновление / создание дополнительного файла .profile для laravel

Я пытаюсь упростить себе жизнь, добавляя PATH, чтобы вместо того, чтобы набирать ~/.composer/vendor/bin/laravel каждый раз в моем терминале для доступа к Laravel меню установщика, я мог просто набирать laravel, чтобы вызвать те же команды установщика Laravel. У меня уже есть файл .profile, который настроен так, чтобы указывать на модуль PHP MAMP Pro, поэтому я не уверен, нужно ли мне обновить его дополнительной строкой или мне нужно создать новую страницу .profile в другом каталоге, чтобы разрешить чувствую, или это должно произойти.

Файл находится здесь: ~ / as .profile

export PATH=/Applications/MAMP/bin/php/php5.5.3/bin:$PATH

Изменить: в настоящее время у меня есть композитор, который находится в моем каталоге ~ / usr / bin / composer, потому что, когда я помещаю его в каталог ~ / usr / local / bin / composer, я не могу вводить команды композитора, он говорит, что они не существуют. Я использую установку OS X Mavericks на моем Mac. Когда композитор находится в каталоге, в котором он сейчас находится, я могу запускать команды композитора. У меня есть файл .profile, внутри которого указан указанный выше путь, указывающий на установку PHP Mamp. Я хочу иметь возможность просто ввести "laravel" в свой терминал, чтобы получить инструмент установки Laravel, но вместо того, чтобы вводить

~ / .composer / vendor / bin / laravel каждый раз, поэтому я видел на видео, что вам нужно добавить путь, но каждый раз, когда я это делаю, он перезаписывает тот, который у меня уже есть.

Есть ли какие-то дополнительные идеи, относящиеся к ситуации с экспортом?


person user3732216    schedule 07.10.2014    source источник
comment
это уже там   -  person user3732216    schedule 07.10.2014
comment
ну, это в / usr / bin / composer, потому что, если я перемещаю его в локальный, тогда, когда я запускаю композитор, он не работает, поэтому я оставил его в bin   -  person user3732216    schedule 07.10.2014
comment
Что происходит, когда вы используете композитор и запускаете его, когда он находится в / usr / local / bin   -  person    schedule 07.10.2014
comment
Вы ведь работаете с Mac OSX?   -  person    schedule 07.10.2014
comment
Попробуйте mv composer.phar /usr/local/bin/composer   -  person    schedule 07.10.2014
comment
Убедитесь, что файл composer находится в / usr / local / bin   -  person    schedule 07.10.2014
comment
Ну, мой каталог композитора находится в / usr / bin / composer, потому что, когда я перемещаю его в локальный каталог, я не могу запускать команды композитора. Однако это не по теме того, о чем я просил.   -  person user3732216    schedule 08.10.2014
comment
composer не должен быть каталогом - это должен быть файл, находящийся в /usr/local/bin   -  person    schedule 08.10.2014
comment
Тогда почему, когда я набираю композитор, он говорит, что команда не найдена   -  person user3732216    schedule 08.10.2014


Ответы (1)


curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Удалите текущий файл composer.phar или composer и выполните две указанные выше команды.

Если вы по-прежнему получаете команду не найдена, что-то не так с вашей операционной системой.

person Community    schedule 08.10.2014
comment
Прочтите комментарий, который я написал выше. - person user3732216; 08.10.2014
comment
Я понял, что вы, должно быть, испортили что-то с вашей ОС, если приведенный выше ответ не работает, и в этом случае вам потребуется дополнительная отладка, что также означает, что это не вопрос программирования / разработки, а проблема с вашей файловой системой. - person ; 08.10.2014
comment
Это хороший ответ, однако не решает мой первоначальный вопрос об экспорте путей. Потому что у меня есть один файл .profile с путем к php Mamp, и я не знаю, куда поместить этот дополнительный путь экспорта для Laravel. - person user3732216; 08.10.2014