我是Laravel和PHP编程的新手。我正在使用laravel框架构建一个Web应用程序。当我使用composer create-project
创建项目时,它会在laravel文件夹中创建laravel文件,并将所有文件移出laravel文件夹并删除空laravel文件夹作为belo。
-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
如何更改位置,composer创建laravel框架文件?
答案 0 :(得分:0)
如果您想使用composer安装laravel,那么您应该遵循以下方式:
首先根据您的操作系统安装 Composer 。然后,如果您使用xampp
,则创建项目文件夹或运行命令composer create-project --prefer-dist laravel/laravel blog
这将创建根文件夹和名为laravel的子文件夹。
你的问题是,当你第二次clone
git形成github时,你混淆了主根文件夹,这就是它复制的原因。
我认为您应该根据给定的程序重新安装。希望这可以解决您的问题。
另一种方式:如果你的电脑已经安装了composer然后你只是克隆git然后在根文件夹(克隆的git文件夹)中运行命令composer update
。它应该解决你的问题。
技巧:用于打开带有Windows操作系统命令的根文件夹。按选择根文件夹,然后按Ctrl + Shift +右键鼠标,然后单击选项Open command window here
。
<强> LARAVEL DOC. 强>
感谢。
答案 1 :(得分:0)
使用它来创建Laravel项目
composer create-project laravel / laravel YourProjectName