我正在尝试使用laravel,当我启动一个项目并在终端中键入composer create-project /Applications/MAMP/htdocs/test_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
命令中缺少参数。它应该按以下顺序排列:
composer create-project [PACKAGE] [DESTINATION PATH] [--FLAGS]
您错误地将本地路径指定为要从中创建项目的作曲家/打包器包。因此,"找不到包"消息。
只需确保您指定了Laravel软件包,您就可以开始了:
composer create-project laravel/laravel /Applications/MAMP/htdocs/test_laravel
我也有同样的问题,然后我在文档页面上找到了这个
因此,如果您想在目录 /Applications/MAMP/htdocs/
中按名称test_laravel
创建一个项目,那么您需要做的就是
转到项目父目录
cd/Applications/MAMP/htdocs
并触发此命令
作曲家 创作项目拉拉维尔/拉拉维尔 test_laravel --首选区
就是这样,这真的很容易,它还会自动为您创建应用程序密钥
composer create-project laravel/laravel ProjectName
有两种简单的方法可以创建拉拉维尔项目
方法 1
composer create-project --prefer-dist laravel/laravel <project-name>
方法 2
laravel new <project-name>
方法 2 可能需要运行一个额外的命令
composer global require laravel/installer
如果您遇到"找不到Laravel命令"错误
我的几美分。包名称中的正斜杠 (laravel*/*laravel) 是物质。如果你放反斜杠,你会得到包找不到稳定性错误。
- 创建项目
- 打开:根 (htdocs)\
- 按:在此处切换 + 打开命令窗口
- 类型:
php composer.phar create-project --prefer-dist laravel/laravel lar-project "5.7.*"
作曲家是最新的。 在 CMD 中写入
composer create-project –-prefer-dist laravel/laravel NameOfProject "Version"
将帮助您在laravel上创建一个具有特定版本的新项目
composer create-project laravel/laravel:8.* project_name
支持的版本如下
laravel/laravel:8.*
laravel/laravel:7.*
laravel/laravel:6.*
laravel/laravel:5.*
不要在命令中写with stability stable
,
在您的 composer.json 文件中,将
"minimum-stability": "stable"
在右大括号之前。
您首先需要使用命令:安装Laravel,composer global require laravel/installer
然后使用composer create-project
命令您的问题将得到解决。我希望你的问题现在已经解决了。
首先,您必须在cmd中找到项目目录在以下命令和"first_laravel_app"是项目名称之后,您可以将其替换为您自己的项目名称。
composer create-project laravel/laravel first_laravel_app --prefer-dist
在 Windows 中运行 Laravel 项目
安装XAMPP-----安装编辑器命令行安装
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
PHP作曲家设置.php
php -r "unlink('composer-setup.php');"
-----
安装拉拉维尔
作曲家全球需要"LaRavel/Installer"
-----
创建拉拉维尔项目
作曲家创建项目--首选区拉拉维尔/拉拉维尔 MyFirstLaravel项目.
不,此步骤不等于下载 laravel.zip通过使用命令作曲家 Create-Project Larawel/Laravel Laravel您实际上下载了Laravel项目以及依赖包,因此领先一步。
如果您使用的是 Windows 环境,则可以通过删除为安装作曲家而创建的作曲家环境变量来解决此问题。并且此命令将正常运行。