2013-09-18 10 views
26

Я пытаюсь использовать Laravel, когда я начала проекта и типа composer create-project /Applications/MAMP/htdocs/test_laravel в терминал он показываеткомпозитор Laravel создать проект

[InvalidArgumentException]             
Could not find package /applications/mamp/htdocs/test_laravel with stabilit 
y stable.  

и

create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [package] [directory] [version] 

Как это исправить?
и этот шаг равен созданию папки и файла, как я скачаю с laravel git laravel-master.zip?

-
MAMP php5.4.10

ответ

50

У вас отсутствует параметр в команде. Он должен быть в таком порядке:

composer create-project [PACKAGE] [DESTINATION PATH] [--FLAGS] 

Вы mistakingly указав свой локальный путь как/пакет Packagist Composer вы хотите создать проект с. Следовательно, сообщение «Не удалось найти пакет».

Просто убедитесь, что вы указываете пакет Laravel, и вы должны быть хорошо идти:

composer create-project laravel/laravel /Applications/MAMP/htdocs/test_laravel 
+0

Обратитесь к этому, http://laravel-recipes.com/recipes/30/creating-a-laravel-project –

+4

Почему бы не просто создать композитор-создатель проекта laravel/laravel myapp', выполните эту команду в той папке, где вы хотите проект, который будет установлен. –

0

Dont написать with stability stable в команде,
в файле composer.json, положить
"minimum-stability": "stable" перед закрывающей фигурной скобкой.

+1

Спасибо за ответ! Где я могу найти файл composer.json? –

+0

Вы имели в виду правильный шаг: мне еще нужно загрузить larval-master.zip и распаковать, скопировать файл/папку внутри в myproject (test_laravel). затем введите команду в терминале 'composer create-project/Applications/MAMP/htdocs/test_laravel' –

+0

нет, просто запустите команду ,, вот и все! –

11

У меня также была такая же проблема, то я нашел this на там странице документации

Итак, если вы хотите создать проект по имени test_laravel в каталоге /Applications/MAMP/htdocs/ то, что вам нужно сделать, это

перейти к вашему проекту родительский каталог

кд/Применение/MAMP/HTDOCS

и огнестойкость этой команды

композитора создать-проект Laravel/Laravel test_laravel --prefer-распред

это все, это очень просто, и он также автоматически создает ключ приложения.

+0

Создатель-создатель-проект laravel/laravel test_laravel -prefer-dist работал для меня. –

3

Мои несколько центов. Передняя косая черта в названии упаковки (laravel * / * laravel) - вопрос. Если вы поместите обратную косую черту, вы получите пакет не найденной ошибки стабильности.

-1

Нет, этот шаг не равен загрузив laravel.zip с помощью команды композитора создать-проект Laravel/Laravel Laravel вы на самом деле загрузить проект Laravel, а также зависимые пакеты так его один шаг вперед ,

Если вы используете среду Windows, вы можете решить эту проблему с помощью удаления переменной окружения композитора, которую вы создали для установки композитора. И эта команда будет работать правильно.

Смежные вопросы