运行composer install --working-dir=/path/to/directory
CHDIR():没有这样的文件或目录(错误2)
在情况下,当你想知道我得到上述错误:我有一个硬盘驱动器故障,所以我需要重新安装作曲家,以及......一切。安装composer后,导航到composer.json
文件并运行composer install
的目录将导致错误,作曲家找不到composer.json
文件,因此--working-dir
标志。
该项目是一个Laravel 4.2项目。除了供应商文件夹之外,我们拥有一个git仓库中的所有东西。我们认为我们只会运行composer install
,而且全世界都是正确的 - 事实就是如此。
我跑composer install --verbose
并取得了以下:
Exception trace:
() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/Console/Application.php:149
Composer\Util\ErrorHandler::handle() at n/a:n/a chdir() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/Console/Application.php:149
Composer\Console\Application->doRun() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php:126
Symfony\Component\Console\Application->run() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/Console/Application.php:83
Composer\Console\Application->run() at phar://C:/ProgramData/ComposerSetup/bin/composer.phar/bin/composer:43
require() at C:\ProgramData\ComposerSetup\bin\composer.phar:25
任何想法,将不胜感激。不知道为什么我突然有这些问题。一两周前,一位同事能够无误地运行所有相同的步骤。