我正在我的新机器上安装我的laravel。但是当我试图运行composer global require laravel/installer时,命令似乎被卡在Changed current directory to C:/Users/sheer/AppData/Roaming/Composer上。我等了差不多一个小时才完成安装,但我仍然停留在这个改变了的当前目录部分。
我也遇到了同样的问题,当我导航到**%USERPROFILE%\AppData\Roaming\Composer**,发现vendor文件夹不在那里,但因为有一个composer.json需要laravel/installer,我打开一个终端,运行composer install。安装完成后,您将可以运行命令**“laravel new project-name”**。
3条答案
按热度按时间2fjabf4q1#
从那里安装composer https://getcomposer.org/download/
然后运行这个命令来创建Laravel项目:
rvpgvaaj2#
当你尝试使用composer with gloab选项时,你的意思是hey composer我想保存并拥有这种类型的依赖项以备将来使用(就像laravel一样)。所以它切换到它的安装文件夹并尝试在其中安装依赖项。现在你可以看到,默认目录是:
C:/path/to/composer
在windows上没有管理员权限是不可写的。所以你要么必须改变 composer 的安装目录,这是不建议的,要么你必须右键单击CMD
,然后单击运行As Administrator
。检查一下,看看它是如何工作的。这种类型的问题是大多数时候的权限问题。
c6ubokkw3#
我也遇到了同样的问题,当我导航到**%USERPROFILE%\AppData\Roaming\Composer**,发现vendor文件夹不在那里,但因为有一个composer.json需要laravel/installer,我打开一个终端,运行composer install。安装完成后,您将可以运行命令**“laravel new project-name”**。