Php Laravel Install with Composer正在创建两个Composer.json文件
我刚刚开始和作曲家和拉威尔一起工作 我使用Composer包含Laravel安装程序:Php Laravel Install with Composer正在创建两个Composer.json文件,php,laravel,composer-php,Php,Laravel,Composer Php,我刚刚开始和作曲家和拉威尔一起工作 我使用Composer包含Laravel安装程序: "require": { "laravel/installer": "v1.3.5" } 当我运行Laravel安装程序时,它使用命令中指定的名称创建了一个子目录:Laravel new name。我的项目现在在根文件夹和Laravel安装子文件夹中都有一个composer.json文件 这是应该发生的吗?在我看来,每个项目应该只有一个composer.json。使用composer创建Larave
"require": {
"laravel/installer": "v1.3.5"
}
当我运行Laravel安装程序时,它使用命令中指定的名称创建了一个子目录:Laravel new name
。我的项目现在在根文件夹和Laravel安装子文件夹中都有一个composer.json
文件
这是应该发生的吗?在我看来,每个项目应该只有一个
composer.json
。使用composer创建Laravel项目的最佳方法如下所述::(在windows上)
C:\xampp\htdocs\Laravel\u 5\u 4
”Alt+d
,您将看到directy URL将突出显示,然后键入“cmd
”并按Enter
,此时将显示命令提示符composer create project laravel/laravel./“5.4.*”——“preference dist
”,然后按Enter键注意:您可以根据需要更改版本。实际上,您已经以不同的方式安装了它。这就是为什么会出现这种情况。在Laravel文件夹中应该有用于该项目的composer.json。Laravel安装程序不属于您的项目,也不是项目的一部分。它只是一个全局帮助函数,用于构建一个新的laravel应用程序,因此您应该只全局安装它(
composer global require laravel/installer
),这样您就有了可用的laravel
函数。是的,每个新的composer项目都有自己的composer.json文件。有关如何创建Laravel项目的更多详细信息和不同选项,请参阅。@Sonny如果答案对您和其他人都有帮助,请您投票。