composer global require laravel/installer stucked on“Changed current directory”

gab6jxml  于 2023-06-24  发布在  其他
关注(0)|答案(3)|浏览(92)

我正在我的新机器上安装我的laravel。但是当我试图运行composer global require laravel/installer时,命令似乎被卡在Changed current directory to C:/Users/sheer/AppData/Roaming/Composer上。我等了差不多一个小时才完成安装,但我仍然停留在这个改变了的当前目录部分。

2fjabf4q

2fjabf4q1#

从那里安装composer https://getcomposer.org/download/
然后运行这个命令来创建Laravel项目:

composer create-project --prefer-dist laravel/laravel blog "5.8.*"
rvpgvaaj

rvpgvaaj2#

当你尝试使用composer with gloab选项时,你的意思是hey composer我想保存并拥有这种类型的依赖项以备将来使用(就像laravel一样)。所以它切换到它的安装文件夹并尝试在其中安装依赖项。现在你可以看到,默认目录是:C:/path/to/composer在windows上没有管理员权限是不可写的。所以你要么必须改变 composer 的安装目录,这是不建议的,要么你必须右键单击CMD,然后单击运行As Administrator
检查一下,看看它是如何工作的。这种类型的问题是大多数时候的权限问题。

c6ubokkw

c6ubokkw3#

我也遇到了同样的问题,当我导航到**%USERPROFILE%\AppData\Roaming\Composer**,发现vendor文件夹不在那里,但因为有一个composer.json需要laravel/installer,我打开一个终端,运行composer install。安装完成后,您将可以运行命令**“laravel new project-name”**。

相关问题