使用Composer创建新项目时,我忘记了cd code
,这导致该项目在Homestead目录中创建,而不是在代码目录中创建,如下所示:
但是,当我再次尝试创建项目时,但是这次在代码目录中,出现此错误[ErrorException] mkdir(): File exists
。
我当时在想问题可能是叫laravel / laravel的供应商/软件包已经存在,所以我尝试了一下,但是得到了不同的错误消息:
是什么导致无法在代码目录中创建项目?
编辑
在code
目录中,运行composer create-project --prefer-dist laravel/laravel Laravel -vvv
提供了有关该错误的更多信息:
但是,我不明白这个问题。有人可以从异常跟踪中分辨出来吗?