当打印大量文本时(例如User::all()),旧的tinker v2.7.1打印所有数据。新的tinker以冒号(:)结束。有没有办法返回旧的行为?
zujrkrfu1#
修补匠使用心理学。Psysh有一个配置选项用于设置寻呼机。从https://github.com/bobthecow/psysh/wiki/Config-options开始如果没有设置,它将返回到lesser。建议您在php.ini中设置cli. pager,并使用您喜欢的输出分页器。对于长度超过一页的内容,less将使用冒号中断输出。我把寻呼机调到了"猫",解决了这个问题。要更新tinker的psysh选项,在laravel项目根目录下创建一个.psysh.php文件,并将以下代码放入其中:
.psysh.php
<?php return [ 'pager' => "cat" ];
现在,当你运行tinker时,你会得到不间断的输出(就像以前一样)。
1条答案
按热度按时间zujrkrfu1#
修补匠使用心理学。
Psysh有一个配置选项用于设置寻呼机。
从https://github.com/bobthecow/psysh/wiki/Config-options开始
如果没有设置,它将返回到lesser。建议您在php.ini中设置cli. pager,并使用您喜欢的输出分页器。
对于长度超过一页的内容,less将使用冒号中断输出。
我把寻呼机调到了"猫",解决了这个问题。
要更新tinker的psysh选项,在laravel项目根目录下创建一个
.psysh.php
文件,并将以下代码放入其中:现在,当你运行tinker时,你会得到不间断的输出(就像以前一样)。