Php 使用composer命令

Php 使用composer命令,php,composer-php,Php,Composer Php,我有一些问题 C:/apps>composer require musonza/chat 将^3.7版用于musonza/chat 根包“musonza/chat”不能在其composer.json中要求自己 我到处都找不到解决办法。您知道解决方案吗?如果您从git克隆或下载runcomposer install而不是composer require musonza/chat我认为您试图在该软件包的克隆中要求musonza/chat,或者您的项目名称与要安装/要求的软件包同名 您应该在l

我有一些问题

C:/apps>composer require musonza/chat
将^3.7版用于musonza/chat
根包“musonza/chat”不能在其composer.json中要求自己


我到处都找不到解决办法。您知道解决方案吗?

如果您从git克隆或下载run
composer install
而不是
composer require musonza/chat

我认为您试图在该软件包的克隆中要求
musonza/chat
,或者您的项目名称与要安装/要求的软件包同名

您应该在laravel项目上安装
musonza/chat
,因为它是laravel的软件包

请尝试以下步骤创建laravel项目:

composer create-project --prefer-dist laravel/laravel chat
转到聊天文件夹,然后安装软件包:

composer require musonza/chat
然后发布该包的资产:

php artisan vendor:publish
有关配置,请参见
musonza_chat.php

然后运行迁移:

php artisan migrate

注意:laravel 6的要求是PHP7.2或更高版本,因此请安装它

,您的项目名称是什么?