我试图通过在进行更改时自动运行phpunit测试来改善测试工作流程。
我的Windows机器上有一个本地开发服务器,我正在尝试运行phpunit-watch
。
TTY mode is not supported on windows platform.
我一直收到此错误,是否有任何解决方法?
答案 0 :(得分:1)
没有解决方法,Windows平台不支持TTY模式,这是有原因的。
答案 1 :(得分:0)
您可以尝试使用 WSL(Linux 的 Windows 子系统)。 https://docs.microsoft.com/en-us/windows/wsl/install-win10
如果你这样做,注意Linux和Windows之间的文件系统是不同的。 WSL 会挂载您的驱动器,这会降低性能,因此如果您在 /mnt/c/my-folder
中运行您的命令,它的运行速度将比您预期的要慢。
到目前为止,我知道的唯一解决方案是:处理它,或者将您的文件移动到 Linux 层。如果您将文件移动到 Linux 系统,您将获得预期的速度。