Laravel 4.2 Artisan 控制台进度条

     2023-03-14     237

关键词:

【中文标题】Laravel 4.2 Artisan 控制台进度条【英文标题】:Laravel 4.2 Artisan Console Progress Bar 【发布时间】:2016-09-24 14:58:24 【问题描述】:

我想问一下是否有人设法在 artisan 控制台中显示了 symfony 进度条。

我使用的是 Windows 7 和 Laravel 4.2 框架。

到目前为止,我一直在使用的代码如下:

$progress = $this->getHelper('progress');

$progress->start($this->getOutput(), 5);

$i = 0;

while ($i++ < 5) 

    sleep(1);

    $progress->advance();




$progress->finish();

【问题讨论】:

【参考方案1】:

试试下面的。

$progress = $this->getHelperSet()->get('progress');

$progress->start($this->getOutput(), 5);

$i = 0;

while ($i++ < 5) 

    sleep(1);

    $progress->advance();




$progress->finish();

【讨论】:

我发现要正确输出进度条,您的控制台应该支持 ANSI。谢谢@matt-mcdonald

Laravel 4.2 artisan CLI 在作曲家更新后不再工作

】Laravel4.2artisanCLI在作曲家更新后不再工作【英文标题】:Laravel4.2artisanCLIdoesnotworkanymoreaftercomposerupdate【发布时间】:2015-12-1913:14:14【问题描述】:我刚刚在我的生产服务器上运行了“composerupdate”,并收到了这个错误:Scriptphpar... 查看详情

Laravel/Lumen - Artisan 控制台中缺少命令

】Laravel/Lumen-Artisan控制台中缺少命令【英文标题】:Laravel/Lumen-missingcommandsinArtisanconsole【发布时间】:2016-04-1006:27:46【问题描述】:我在运行Laravel的Artisan时遇到问题。缺少大部分命令。在最后一次作曲家/代码更新之前一切正常... 查看详情

通过 Laravel Artisan 控制台运行外部命令

】通过LaravelArtisan控制台运行外部命令【英文标题】:RunexternalcommandviaLaravelArtisanConsole【发布时间】:2018-07-0116:23:30【问题描述】:我希望从Laravel执行psexec以执行一些远程命令,我想使用Artisan控制台来执行此操作(目前)。理... 查看详情

laravel 无法打开输入文件:artisan (5.3)

...装后我运行phpartisanmigrate会显示无法打开输入文件:artisan控制台出错我运行的命令列表com 查看详情

Laravel Artisan 控制台命令无法检索模型集合

】LaravelArtisan控制台命令无法检索模型集合【英文标题】:LaravelArtisanConsoleCommandCannotRetrieveModelCollection【发布时间】:2017-03-3021:39:21【问题描述】:我正在尝试通过使用Artisan创建的自定义控制台命令执行一些逻辑,但我无法使用... 查看详情

Laravel 5 - 如何从 Artisan 命令运行控制器方法?

】Laravel5-如何从Artisan命令运行控制器方法?【英文标题】:Laravel5-howtorunaControllermethodfromanArtisanCommand?【发布时间】:2016-07-3019:35:55【问题描述】:我需要我的控制器中的一些代码每十分钟运行一次。使用Scheduler和Commands很简单... 查看详情

在 laravel 控制台中执行 php artisan migrate 时出错

】在laravel控制台中执行phpartisanmigrate时出错【英文标题】:Errorwhenexecutephpartisanmigrateinlaravelconsole【发布时间】:2018-07-3104:47:30【问题描述】:当我尝试执行phpartisanmigrate时,我得到以下信息:在Connection.php第647行:SQLSTATE[HY000][200... 查看详情

laravel的artisan命令学习

Laravel的Artisan命令学习 Artisan 是Laravel提供的CLI(命令行接口),它提供了非常多实用的命令来帮助我们开发Laravel应用。前面我们已使用过Artisan命令来生成应用的AppKey和控制器。在本教程中,我们会用到以下Artisan命令,你... 查看详情

服务中的 Laravel Artisan 控制台输出,同时可单元测试

】服务中的LaravelArtisan控制台输出,同时可单元测试【英文标题】:LaravelArtisanconsoleoutputinservices,whileunittestable【发布时间】:2017-10-3109:33:07【问题描述】:将控制台输出记录器添加到从工匠命令类调用的服务类中的最佳做法是什... 查看详情

如何从 Laravel Artisan 触发单元测试

...,我使用PHPUnit进行了一些单元测试,我想从laravel的工匠控制台实用程序触发它们。我google了一下,没有找到参考,可以吗?我不是在问如何测试工匠命令。或者如何动态调用另一个artisan命令,但要从arti 查看详情

如何使用 Artisan 命令 (PHP) 在 Laravel 5.2 中创建 RESTful 资源控制器

】如何使用Artisan命令(PHP)在Laravel5.2中创建RESTful资源控制器【英文标题】:HowtocreateaRESTfulResourceControllerinLaravel5.2,usingArtisancommand(PHP)【发布时间】:2016-04-1303:58:33【问题描述】:我正在使用Laravel5,我想知道如何使用Artisan命令(PHP)... 查看详情

laravel 5.1 Artisan::call() 参数--供应商标签:发布不起作用

...orking【发布时间】:2016-10-0512:58:49【问题描述】:我使用控制台调用多个供应商来发布我的种子数据,但不幸的是我收到了这个错误试试1Artisan::call(\'vendor:publish\',[ 查看详情

Laravel 5.2:应用程序密钥的 Artisan 密钥生成无法正常工作

...题描述】:我尝试在CentOS7上设置Laravel5.2。当我尝试使用控制台命令phpartisankey:generate生成应用程序密钥时,应用程序密钥的格式与预 查看详情

使用 Laravel Artisan 和文件权限

】使用LaravelArtisan和文件权限【英文标题】:UsingLaravelArtisanandfilepermissions【发布时间】:2016-03-2920:01:09【问题描述】:我是Laravel的新手,我觉得这个框架很棒。Artisan也很棒,但使用起来有点问题。假设我像这样使用Artisan创建了... 查看详情

在 laravel 5 中运行 artisan 命令

】在laravel5中运行artisan命令【英文标题】:Runartisancommandinlaravel5【发布时间】:2016-09-1104:44:18【问题描述】:我有这样的控制器publicfunctionstore(Request$request)Artisan::call("phpartisaninfyom:scaffold$request[\'name\']--fieldsFile=public/Product.js 查看详情

Laravel 4.2 视图:从自定义位置发布

】Laravel4.2视图:从自定义位置发布【英文标题】:Laravel4.2view:publishfromcustomlocation【发布时间】:2015-03-1113:04:15【问题描述】:我目前正在L4.2中开发一个包,但我没有使用工作台,我有一个完整的自定义结构。但现在我面临的问... 查看详情

输出不可预测的 Laravel 控制台测试

】输出不可预测的Laravel控制台测试【英文标题】:LaravelConsoleTestwithunpredictableoutput【发布时间】:2020-08-0315:48:51【问题描述】:是否可以用不可预测的输出测试LaravelArtisanCommand?例如,我的artisan命令有一个输出:Yournewpasswordis:bG... 查看详情

从 4.1 升级到 4.2 后 Laravel 控制器路由中断

】从4.1升级到4.2后Laravel控制器路由中断【英文标题】:Laravelcontrollerroutingbrokenafterupgradingfrom4.1to4.2【发布时间】:2017-02-2314:37:51【问题描述】:我有一个laravel项目,它在laravel4.1.31上运行良好,现在我的挑战是将该项目迁移到更... 查看详情