Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 7-php artisan供应商:发布未正确列出_Php_Laravel_Vendor - Fatal编程技术网

Laravel 7-php artisan供应商:发布未正确列出

Laravel 7-php artisan供应商:发布未正确列出,php,laravel,vendor,Php,Laravel,Vendor,在更新到Laravel 7的过程中,我在composer.json文件中添加了两个额外的包(在“require”和“require dev”下)在Github上Laravel 7存储库的composer.json文件中列出,但在我运行composer update时未添加/安装,composer.json上的Laravel版本已更新 然后我运行了php artisan vendor:list,列出了哪些提供商仍然需要发布。但是,前面提到的软件包确实已经列出了,我安装的每一个软件包(总共有16个提

在更新到Laravel 7的过程中,我在composer.json文件中添加了两个额外的包(在“require”和“require dev”下)在Github上Laravel 7存储库的composer.json文件中列出,但在我运行composer update时未添加/安装,composer.json上的Laravel版本已更新

然后我运行了php artisan vendor:list,列出了哪些提供商仍然需要发布。但是,前面提到的软件包确实已经列出了,我安装的每一个软件包(总共有16个提供商和标签)也都列了出来与其让我选择按0-16键发布我希望发布的提供者/标记(全部为零),操作只是在列出它们后中止

然后,我专门指定了新的软件包——例如php artisan供应商:publish--provider=“Facade\Ignition\IgnitionServiceProvider”——然后成功发布了这些软件包

然后,我再次运行了php artisan vendor:publish,果然,我发布过的所有内容(包括现在成功发布的新软件包)都出现在列表上,操作再次中止

为了使php artisan vendor:publish命令正常工作(无需特别指定提供程序),我有:

  • 增加了力
  • 清空缓存php artisan缓存:清除
  • 清空配置php artisan配置:清除
  • 在app.config的提供者列表中添加了几个包,以查看它是否会停止,它们是否会从供应商:发布列表中消失
  • 命令仍将不起作用

    编辑 以下是完全中止的错误响应:

    [2020-12-16 01:17:01]local.ERROR:中止。{“exception”:“[object](Symfony\Component\Console\exception\missingingputexception(代码:0):中止。位于C:\Users\james\Documents\outletdeviendas\api\vendor\Symfony\Console\Helper\QuestionHelper.php:128) [stacktrace] #0 C:\Users\james\Documents\outletdeviendas\api\vendor\symfony\console\Helper\QuestionHelper.php(67):symfony\Component\console\Helper\QuestionHelper->doAsk(对象(照明\控制台\输出样式),对象(symfony\Component\console\Question\ChoiceQuestion)) #1 C:\Users\james\Documents\outletdeviendas\api\vendor\symfony\console\Helper\QuestionHelper.php(470):symfony\Component\console\Helper\QuestionHelper->symfony\Component\console\Helper\{closure}() #2 C:\Users\james\Documents\outletdeviendas\api\vendor\symfony\console\Helper\QuestionHelper.php(70):symfony\Component\console\Helper\QuestionHelper->validateAttents(对象(闭包)、对象(照明\控制台\输出样式)、对象(symfony\Component\console\Question\ChoiceQuestion)) #3 C:\Users\james\Documents\outletdeviendas\api\vendor\symfony\console\Style\SymfonyStyle.php(355):symfony\Component\console\Helper\QuestionHelper->ask(Object(symfony\Component\console\Input\ArgvInput)、Object(illumb\console\outputsyle)、Object(symfony\Component\console\Question\Question\ChoiceQuestion #4 C:\Users\james\Documents\outletdeviendas\api\vendor\laravel\framework\src\lighted\Console\Concerns\interacticswithio.php(211):Symfony\Component\Console\Style\SymfonyStyle->askQuestion(对象(Symfony\Component\Console\Question\ChoiceQuestion)) #5 C:\Users\james\Documents\outletdeviendas\api\vendor\laravel\framework\src\illumb\Foundation\Console\VendorPublishCommand.php(111):illumb\Console\Command->choice(对象(Symfony\Component\Console\Question\ChoiceQuestion),数组) #6 C:\Users\james\Documents\outletdeviviendas\api\vendor\laravel\framework\src\illumb\Foundation\Console\VendorPublishCommand.php(98):illumb\Foundation\Console\VendorPublishCommand->promptForProviderOrTag() #7 C:\Users\james\Documents\OutletDeviceEndas\api\vendor\laravel\framework\src\Illumb\Foundation\Console\VendorPublishCommand.php(73):Illumb\Foundation\Console\VendorPublishCommand->确定应发布的内容() #8[内部功能]:Illumb\Foundation\Console\VendorPublishCommand->handle() #9 C:\Users\james\Documents\outletdeviviendas\api\vendor\laravel\framework\src\lighted\Container\BoundMethod.php(37):调用用户函数数组(数组,数组) #10 C:\Users\james\Documents\outletdeviviendas\api\vendor\laravel\framework\src\illumb\Container\Util.php(37):illumb\Container\BoundMethod::illumb\Container\{closure}() #11 C:\Users\james\Documents\outletdeviviendas\api\vendor\laravel\framework\src\illumb\Container\BoundMethod.php(95):illumb\Container\Util::unwapifcclosure(对象(闭包)) #12 C:\Users\james\Documents\outletdeviviendas\api\vendor\laravel\framework\src\illumb\Container\BoundMethod.php(39):illumb\Container\BoundMethod::callBoundMethod(对象(照明\基础\应用程序)、数组、对象(闭包)) #13 C:\Users\james\Documents\outletdeviviendas\api\vendor\laravel\framework\src\illumb\Container\Container.php(592):illumb\Container\BoundMethod::call(对象(illumb\Foundation\Application),数组,数组,NULL) #14 C:\Users\james\Documents\outletdeviviendas\api\vendor\laravel\framework\src\illumb\Console\Command.php(134):illumb\Container\Container->call(数组) #15 C:\Users\james\Documents\outletdeviviendas\api\vendor\symfony\console\Command\Command.php(258):lightize\console\Command->execute(对象(symfony\Component\console\Input\ArgvInput),对象(lightize\console\OutputStyle)) #16 C:\Users\james\Documents\outletdeviendas\api\vendor\laravel\framework\src\illible\Console\Command.php(121):Symfony\Component\Console\Command\Command->run(对象(Symfony\Component\Console\Input\ArgvInput),对象(illible\Console\outputsyle)) #17 C:\Users\james\Documents\outletdeviendas\api\vendor\symfony\console\Application.php(911):
    'env' => env('APP_ENV', 'local'),
    'debug' => env('APP_DEBUG', true),
    
    composer create-project --prefer-dist laravel/laravel:^7.0 Project Name