我正在尝试设置一个新克隆的应用程序。 我原本剩下4 GB的硬盘空间。
然后我运行了composer update
并且它花了很长时间,最后因错误导致磁盘空间耗尽。
我不知道如何从前一个sesison中释放更多空间,我关闭了所有应用程序并重新启动。这次我只有2.4 GB。
所以这次我试着运行composer install
。但它继续占用我的磁盘空间。当我降到1GB以下时,我手动停止了它。
这是正常的吗?还没有很多东西要包括在内。 而且,我如何释放作曲家占用的磁盘空间?
这是舞台作曲家长时间陷入困境:
Loading composer repositories with package information
Installing dependencies (including require-dev)
这是我的composer.json文件:
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"laravel/framework": "4.2.*",
"mremi/url-shortener": "~1.0"
},
"require-dev": {
"way/generators": "~2.0",
"barryvdh/laravel-ide-helper": "~1.11",
"symfony/var-dumper": "~2.6",
"raveren/kint": "dev-master"
},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
],
"files": [
"app/vendors/spg/SPGHelpers.php",
"app/vendors/spg/SPGGenPopularity.php"
],
"psr-4": {
"SPG\\":"app/vendors/spg"
}
},
"scripts": {
"post-install-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-create-project-cmd": [
"php artisan key:generate"
]
},
"config": {
"preferred-install": "dist"
},
"minimum-stability": "stable"
}
答案 0 :(得分:0)
我发现原因是我有xdebug
。
关闭它解决了这个问题。
被吃掉的磁盘空间是xdebug
,而不是composer
。
进入/private/var/tmp
和rm cachegrind.out.*
删除了生成的所有分析缓存xdebug
。