【问题标题】:Getting Error: TTY mode is not supported on Windows platform出现错误:Windows 平台不支持 TTY 模式
【发布时间】:2019-06-01 10:51:45
【问题描述】:

我正在尝试通过在我进行更改时自动运行我的 phpunit 测试来改进我的测试工作流程。

我的 Windows 机器上有一个本地开发服务器,我正在尝试运行 phpunit-watch

TTY mode is not supported on windows platform.

我一直收到这个错误,有什么解决办法吗?

插件:https://github.com/spatie/phpunit-watcher

【问题讨论】:

    标签: laravel phpunit


    【解决方案1】:

    没有变通办法,windows平台不支持TTY模式,不支持是有原因的。

    【讨论】:

    【解决方案2】:

    您可以尝试使用 WSL(适用于 Linux 的 Windows 子系统)。 https://docs.microsoft.com/en-us/windows/wsl/install-win10

    如果你这样做,请注意 Linux 和 Windows 之间的文件系统是不同的。 WSL 会挂载您的驱动器,这会降低性能,因此如果您在 /mnt/c/my-folder 中运行命令,它的运行速度会比您预期的要慢。

    到目前为止,我知道的唯一解决方案是:处理它,或者将文件移动到 Linux 层。如果您将文件移动到 Linux 系统,您将获得预期的速度。

    【讨论】:

      猜你喜欢
      • 2018-07-26
      • 2021-01-05
      • 1970-01-01
      • 1970-01-01
      • 2019-01-25
      • 2015-09-16
      • 2017-05-27
      • 2017-07-14
      • 1970-01-01
      相关资源
      最近更新 更多