Php 将作曲家软件包加载到Laravel 5中

Php 将作曲家软件包加载到Laravel 5中,php,laravel,composer-php,laravel-5,Php,Laravel,Composer Php,Laravel 5,已解决:我已将php和Illumb/support软件包添加到我的package composer.json文件中,并开始工作。我不知道为什么,如果有人能解释一下,我会非常感激 "require": { "php": ">=5.4.0", "illuminate/support": "~5.0" }, 我已经为Laravel 5创建了一个composer包,它应该基于现有的数据库模式生成模型。但是我无法加载它 我将命令类添加到app/Console/Kernel.php

已解决:我已将php和Illumb/support软件包添加到我的package composer.json文件中,并开始工作。我不知道为什么,如果有人能解释一下,我会非常感激

"require": {
    "php": ">=5.4.0",
    "illuminate/support": "~5.0"
 },
我已经为Laravel 5创建了一个composer包,它应该基于现有的数据库模式生成模型。但是我无法加载它

我将命令类添加到app/Console/Kernel.php中

'Iber\Generator\Commands\MakeModelsCommand'
但是我得到了以下错误:

Class Iber\Generator\Commands\MakeModelsCommand does not exist 
我对Laravel真的很陌生,我不知道为什么会发生这种情况,因为composer生成的自动加载文件很好。我已经创建并添加了一个服务提供商
(进入config/app.php)
,但这也没有得到解决。不知道我做错了什么

这是包裹:


显然,通过在以下软件包中添加所需属性解决了问题。我还是不知道为什么

"require": {
    "php": ">=5.4.0",
    "illuminate/support": "~5.0"
 },

您是否需要将其放入composer.json文件中?另外,请查看您的软件包是否已下载到供应商的folderI中。奇怪的是,我把PHP和照明/支持包添加到包包中。JSON开始工作,如果它已经被解决了,请考虑回答你自己的问题或者删除它。你试过从Cuffer-JSON中删除支持包,然后运行<代码>作曲家DimaPutoLoad >其次是代码> PHP工匠,清楚地编译了?可能是因为您更改了composer.json,所以Laravel更新了它的元文件。如果您的软件包确实需要支持软件包,那么将其包括在内仍然是正确的。