当前位置: 首页 > 知识库问答 >
问题:

作曲家laravel创建项目

须曜文
2023-03-14

我正在尝试使用laravel,当我启动一个项目并在显示的终端中键入composer create project/Applications/MAMP/htdocs/test\u 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 gitlaravel master下载的一样。邮政编码?

--
MAMP php5.4.10


共有3个答案

韶景曜
2023-03-14
composer create-project laravel/laravel ProjectName 
党俊健
2023-03-14

我也有同样的问题然后我发现这个在那里留档页

因此,如果您想在目录/Applications/MAMP/htdocs/中创建一个名为test\u laravel的项目,那么您需要做的是

转到您的项目父目录

CD /Applications/MAMP/htdocs

发出这个命令

作曲家创建项目拉威尔/拉威尔测试拉威尔-首选距离

就是这样,这真的很容易,它还自动为您创建应用程序密钥

公宜春
2023-03-14

命令中缺少一个参数。应按以下顺序进行:

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

您错误地将本地路径指定为希望从中创建项目的Composer/Packagist包。因此出现“找不到包”消息。

只需确保您指定的是Laravel软件包,并且您应该准备好:

composer create-project laravel/laravel /Applications/MAMP/htdocs/test_laravel
 类似资料:
  • 我在创建新的laravel项目时遇到问题。我按照说明安装了Composer,但每次尝试在laravel中创建新项目时,都会出现如下错误: 不要以root/super用户身份运行Composer!看见https://getcomposer.org/root 有关安装laravel/laravel(v5.5.28)的详细信息-安装laravel/laravel(v5.5.28):从/mnt/c/xam

  • 我是一个Drupal网站建设者,正在尝试WSL2,我发现用作曲家创建Drupal项目的例程不完整。 我的电脑有16GB内存,而且composer允许无限内存。据我所知,我已经为WSL2正确配置了Docker。 创建项目过程通常会启动,但在安装drupal/core(9.0.2)时会暂停。无论是从源代码下载还是从缓存下载,情况似乎都是如此。经过相当长的一段时间后,该过程将失败。项目文件夹的内容大部分

  • 我试图更新作曲家,但得到错误 以下是错误日志的链接:https://pastebin.com/JNT7Wi15 Laravel版本:5.4 Php版本:PHP7.2。4-1乌本图16。04.1黛布。苏里。org 1(cli)(构建时间:2018年4月5日08:53:57)(NTS)版权所有(c)1997-2018 PHP Group Zend Engine v3。2.0,版权所有(c)1998-2

  • 我使用的是Laravel5.2。当我在CLI上执行composer update命令时。这是产生以下按摩 无需安装或更新生成自动加载文件 照明\Foundation\ComposerScripts-::后更新php工匠优化生成优化的类加载器 我不能更新我的当前版本,或者这是一个错误我是新来的拉威尔

  • 我最近发现作曲家支持虚拟包的概念。据我所知,虚拟包允许包开发人员向他们的项目列表中的需要d模块添加一个抽象/接口包。如果有人想在您自己的项目中使用具有虚拟包依赖关系的模块,您还需要第二个包,该包在其部分中列出了虚拟包。 也就是说,如果一个包有一个虚拟包php-超文本传输协议/客户端实现作为要求,您还需要在一个包中要求php-超文本传输协议/guzzle6-适配器,它提供了这个包。 我的问题是:如果

  • 我已经按照Ubuntu 16.04网站上的说明安装了composer。在终端中发出“composer”命令后,它将给出通常的输出。安装composer后,我使用下载了composer 现在要安装Laravel,我必须添加。但是没有。我的主目录中的composer文件夹。有谁能告诉我为什么会这样?