我想使用 sail 创建一个新的 laravel 项目,但它停在
laravel/pint
并给我连接超时错误,命令是:
curl -s "https://laravel.build/dashboard?with=mysql,redis,mailpit" | bash
错误是:
// ...
- Downloading laravel/pint (v1.8.0)
- Downloading fakerphp/faker (v1.21.0)
- Downloading laravel/pint (v1.8.0)
- Downloading laravel/framework (v10.7.1)
- Downloading fakerphp/faker (v1.21.0)
- Downloading laravel/pint (v1.8.0)
- Downloading laravel/framework (v10.7.1)
- Downloading phpunit/phpunit (10.0.19)
Failed to download fakerphp/faker from dist: curl error 28 while downloading https://codeload.github.com/FakerPHP/Faker/legacy.zip/92efad6a967f0b79c499705c69b662f738cc9e4d: Operation timed out after 300001 milliseconds with 722370 out of 3520622 bytes received
Now trying to download from source
最后失败了
经过几次尝试,我尝试更新我的 laravel 10 项目之一,但它也无法安装
laravel/pint
,当我从我的开发依赖项中删除它时,它工作正常,除了它之外,所有包都正常,
可能是 Composer 缓存导致的问题。 我所做的是:
解决方案1
运行以下命令
composer clear-cache
composer install
解决方案2
从 Laravel 项目中删除供应商文件夹
然后运行以下命令
composer clear-cache
composer install