Laravel Valet 是否对系统上所有 valet 个停放项目都有一个 un-park/unlink?

Does Laravel Valet have a un-park/unlink for all valet parked projects on a system?

在一台电脑上处理几个旧的 Laravel 项目。看起来他们都停在Valet.

Valet 没有在新项目上工作,我认为是因为 Valet 过度扩展了。

有没有办法 'mass' un-park 并取消链接所有 valet 连接,或者我是否必须卸载并重新安装 Valet?

单独检查每个文件夹并手动 un-park 是不现实的。

虽然 Laravel Valet 没有忘记所有已注册工作目录的命令,但您可以通过编辑 ~/.valet/config.json 文件并从 paths 数组如下:

{
    "domain": "dev",
    "paths": [
        "/Users/whoami/.valet/Sites",
        "/Users/whoami/Sites/Test"
    ]
}

或者,您可以手动转到每个已注册的 Valet 目录并通过 运行 valet forget 忘记它们。但是,这会很耗时,尤其是当您使用 Valet 批量注册目录时。

Laravel Valetforget 命令将停放目录删除到 valet 停放列表。

cd parked_directory
valet forget
valet links

将显示所有停放站点的链接

valet unlink SITENAME

取消链接当前工作目录: 代客取消链接 取消链接特定项目(目录): 代客取消链接我的项目