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