使用作曲家命令
Using composer command
我有一些问题。
C:/apps>composer require musonza/chat
Using version ^3.7 for musonza/chat
Root package 'musonza/chat' cannot require itself in its composer.json
我无法从任何地方找到解决方案。你知道解决办法吗?
如果您从 git 克隆或下载 运行 composer install
而不是 composer require musonza/chat
我认为您正试图在该包的克隆中要求 musonza/chat
,或者您的项目名称与您想要 install/require.
的包同名
您应该在 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以上,请安装
我有一些问题。
C:/apps>composer require musonza/chat
Using version ^3.7 for musonza/chat
Root package 'musonza/chat' cannot require itself in its composer.json
我无法从任何地方找到解决方案。你知道解决办法吗?
如果您从 git 克隆或下载 运行 composer install
而不是 composer require musonza/chat
我认为您正试图在该包的克隆中要求 musonza/chat
,或者您的项目名称与您想要 install/require.
您应该在 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以上,请安装