要用laravel创建一个带有护照的个人访问客户端,我需要运行以下命令:php artisan passport:client --personal
我试图通过Artisan::call('command', ['--flag'=>'value'])运行这个命令
我在这里遇到的问题是,护照提示输入来命名访问令牌,或者接受默认的访问令牌,然后命令就会停留在那里。有什么办法可以给它任何投入吗?Enter键按下完成控制台上的工作。
溶液
默认名称:php artisan passport:client --personal --no-interaction
自定义名称:php artisan passport:client --personal --name=AccessTokenName
在源:https://github.com/laravel/passport/blob/2.0/src/Console/ClientCommand.php中找到它
发布于 2017-06-17 06:03:37
尝试在设置--no-interaction标志的情况下运行该命令。有关更多选项,请参见php artisan passport:client --help。
https://stackoverflow.com/questions/44600689
复制相似问题