我是Laravel和PHP编程的新手。我正在使用laravel框架构建一个web应用程序。当我使用composer create-project
创建项目时,它会在laravel文件夹中创建laravel文件,我会将所有文件移出laravel目录,并删除空的laravel。
-root folder
--app
--bootstrap
--config
--database
--public
-----------
之后,我将该项目推送到github,并从另一台计算机克隆它,为了添加laravel文件,我执行composer install
。现在,laravel框架文件是在laravel文件夹而不是根目录中创建的。
-root folder
--app
--bootstrap
--config
--database
--public
--laravel
----app
----bootstrap
----config
----database
----public
如何更改位置,作曲家创建laravel框架文件?
如果你想用composer安装laravel,那么你应该按照下面的方式:
首先根据您的操作系统安装Composer。然后,如果使用xampp
,则创建一个项目文件夹或运行命令composer create-project --prefer-dist laravel/laravel blog
,这将创建一个根文件夹和一个名为laravel的子文件夹。
你的问题是,当你第二次从github中clone
git时,你混淆了主根文件夹,这就是它重复的原因。
我认为你应该按照给定的程序重新安装。希望这能解决你的问题。
另一种方法:如果你的电脑上安装了composer,那么你只需克隆git,然后在根文件夹(克隆的git文件夹)中运行命令composer update
。这应该可以解决你的问题。
技巧:使用windows操作系统的命令打开根文件夹。按下选择根文件夹并按住Ctrl+Shift+鼠标右键,然后单击选项Open command window here
。
LARAVEL DOC
谢谢。
使用此创建Laravel项目
composer创建项目laravel/laravel YourProjectName