composer global require laravel/installer 停留在 "Changed current directory"
composer global require laravel/installer stucked on "Changed current directory"
我目前正在我的新机器上设置 laravel。但是当我尝试 运行 composer global require laravel/installer 时,命令似乎卡在了 Changed current directory to C:/Users/sheer/AppData/Roaming/Composer 上。我等了将近一个小时才完成安装,但我仍然停留在这个已更改的当前目录部分。
从那里安装作曲家 https://getcomposer.org/download/
然后 运行 此命令创建 Laravel 项目:
composer create-project --prefer-dist laravel/laravel blog "5.8.*"
当您尝试将 composer 与 gloab 选项一起使用时,您的意思是嘿 composer 我想保存并拥有这种类型的依赖性以供将来使用(类似 laravel 的东西)。
所以它切换到它的安装文件夹并尝试在其中安装依赖项。
正如您现在看到的,您的默认目录是:C:/path/to/composer
,如果没有对 windows 的管理员权限,该目录是不可写的。
所以你要么必须更改作曲家的安装目录,这是不建议的,要么你必须右键单击 CMD
并单击 运行 As Administrator
。
检查并查看它是如何works.this 类型的问题大多数时候是权限问题。
我遇到了同样的问题,当我导航到 %USERPROFILE%\AppData\Roaming\Composer 时发现供应商文件夹不在那里,但是因为有 composer.json 需要 laravel/installer,我打开了一个终端 运行 "composer install"。安装后,你将可以运行一个命令"laravel new project-name".
我目前正在我的新机器上设置 laravel。但是当我尝试 运行 composer global require laravel/installer 时,命令似乎卡在了 Changed current directory to C:/Users/sheer/AppData/Roaming/Composer 上。我等了将近一个小时才完成安装,但我仍然停留在这个已更改的当前目录部分。
从那里安装作曲家 https://getcomposer.org/download/
然后 运行 此命令创建 Laravel 项目:
composer create-project --prefer-dist laravel/laravel blog "5.8.*"
当您尝试将 composer 与 gloab 选项一起使用时,您的意思是嘿 composer 我想保存并拥有这种类型的依赖性以供将来使用(类似 laravel 的东西)。
所以它切换到它的安装文件夹并尝试在其中安装依赖项。
正如您现在看到的,您的默认目录是:C:/path/to/composer
,如果没有对 windows 的管理员权限,该目录是不可写的。
所以你要么必须更改作曲家的安装目录,这是不建议的,要么你必须右键单击 CMD
并单击 运行 As Administrator
。
检查并查看它是如何works.this 类型的问题大多数时候是权限问题。
我遇到了同样的问题,当我导航到 %USERPROFILE%\AppData\Roaming\Composer 时发现供应商文件夹不在那里,但是因为有 composer.json 需要 laravel/installer,我打开了一个终端 运行 "composer install"。安装后,你将可以运行一个命令"laravel new project-name".