更改laravel文件结构


Changing laravel file structure

我是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