作曲家laravel创建项目

30 php laravel composer-php

我正在尝试使用laravel,当我启动一个项目并输入composer create-project /Applications/MAMP/htdocs/test_laravel它显示的终端

[InvalidArgumentException]                                                   
Could not find package /applications/mamp/htdocs/test_laravel with stabilit  
y stable.    
Run Code Online (Sandbox Code Playgroud)

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]
Run Code Online (Sandbox Code Playgroud)

怎么解决?
这一步是否等于创建文件夹和文件,就像我从laravel git下载laravel-master.zip

-
MAMP php5.4.10

Ake*_*rts 59

您缺少命令中的参数.它应该按此顺序:

composer create-project [PACKAGE] [DESTINATION PATH] [--FLAGS]
Run Code Online (Sandbox Code Playgroud)

您错误地将本地路径指定为要从中创建项目的Composer/Packagist包.因此,"无法找到包"消息.

只需确保您指定Laravel包,您应该很高兴:

composer create-project laravel/laravel /Applications/MAMP/htdocs/test_laravel
Run Code Online (Sandbox Code Playgroud)

  • 为什么不只是`composer create-project laravel/laravel myapp`,在你希望安装项目的文件夹中执行此命令. (5认同)

man*_*ish 14

我也有同样的问题,后来我发现有文档页面

因此,如果您想按test_laravel目录名称创建项目,/Applications/MAMP/htdocs/那么您需要做的是

转到项目父目录

cd/Applications/MAMP/htdocs

并解雇此命令

作曲家创作项目laravel/laravel test_laravel --prefer-dist

就是这样,这非常简单,它还可以自动为您创建应用程序密钥


ROS*_*HNI 12

composer create-project laravel/laravel ProjectName 
Run Code Online (Sandbox Code Playgroud)


Afz*_*Ali 9

创建laravel项目有两种简单的方法

方法一

composer create-project --prefer-dist laravel/laravel <project-name>
Run Code Online (Sandbox Code Playgroud)

方法二

laravel new <project-name>
Run Code Online (Sandbox Code Playgroud)

方法 2 可能需要您运行一个额外的命令

composer global require laravel/installer
Run Code Online (Sandbox Code Playgroud)

如果您遇到“laravel 命令未找到”错误