问题标签 [psysh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
123 浏览

psysh - PHP shell / psysh:起始目录?

如何更改目录psysh是从哪里开始的?它似乎是从开始的,/var/www/html因为我尝试导入的任何文件都是从该路径引用的......我想在我的应用程序目录中启动 shell。

0 投票
1 回答
248 浏览

laravel - Laravel - 控制器中的修补程序断点

Lavarel 的新手。

我正在尝试在 Laravel 中调试控制器的方法,为此我使用的是 Tinker(基于 Psysh)。

我将这两个版本都添加到MySuperController的方法注册中的断点中:

我已经php artisan tinker在控制台中运行并完成了以下操作:

执行该操作时,Tinker 会响应:Illuminate\Validation\ValidationException 并带有消息“给定数据无效。”

但是我从来没有看到代码在断点处停止。我是否错误地认为我可以使用 Tinker 逐步调试?

0 投票
0 回答
23 浏览

php - 使用流向 child_process 发送输入键

我正在尝试将Enter密钥发送到 Node.js 中的 child_process。\r\n, \n, 实际上并没有将Enter密钥发送到 Psy Shell(PHP repl)。

输出应该是

相反,我得到

这与我输入5+5;2+2PsySh(手动在终端中)时得到的结果相同。