Laravel 在 Windows 子系统上航行 Linux (wsl)

Laravel Sail on Windows Subsystem for Linux (wsl)

我试图用 laravel sail 创建一个新的 laravel 应用程序,我 运行 在 ubuntu 20.0.4 上执行以下命令:


curl -s https://laravel.build/example-app | bash

但我收到以下消息:

docker:引用格式无效:存储库名称必须小写。 参见 'docker run --help'。 bash: 第 16 行: cd: example-app: 没有那个文件或目录

开始使用:cd example-app && ./vendor/bin/sail up


Here is a screen shot

(没有创建文件夹)

您正在使用一个包含大写字母和空格的目录,即:Sennay Files。使用不同的目录或将其重命名为:Sennay_Files.

您正在 WSL 中处理 Windows 文件系统(即 /mnt/c)。这将导致严重的性能损失,并且像您遇到的问题一样,请考虑使用 WSL 文件系统。您可以通过键入

更改为 WSL 文件系统
cd ~