【问题标题】:What is the difference between "laravel create blog" and "composer create-project --prefer-dist laravel/laravel blog"?“laravel create blog”和“composer create-project --prefer-dist laravel/laravel blog”有什么区别?
【发布时间】:2016-02-12 06:50:49
【问题描述】:

在 laravel 5 中,我们可以使用 laravel create blogcomposer create-project --prefer-dist laravel/laravel blog 创建一个新项目。
这些命令之间有什么区别吗?
哪一种效率高?
你更喜欢哪一种?

【问题讨论】:

    标签: php laravel laravel-5 composer-php laravel-5.1


    【解决方案1】:

    为了运行命令

    laravel new blog
    

    您需要让 laravel 安装程序全局可用。

    所以

    composer global require "laravel/installer=~1.1"
    

    运行一次上述命令,您就可以在余生中使用 laravel new blog 命令。这种方法速度很快,并且会安装所有依赖项。

    现在是第二种方法:

    composer create-project laravel/laravel {directory} "~5.1.0" --prefer-dist
    

    您必须每次都运行此命令并将依赖项更新为最新的。

    因此,总的来说,laravel new blog 将是最快和最有效的方法,因为您可以在全球范围内使用 laravel 安装程序。

    您可以在此处阅读更多内容:https://laravel.com/docs/5.1/installation

    【讨论】:

    • 为什么在这里特指 Laravel 5.0? OP 通过适当的标签对 5.1 版进行了具体引用。
    【解决方案2】:

    我更喜欢使用 laravel create blog,因为根据 laravel 文档 https://laravel.com/docs/master#installation laravel new blog 它比通过 Composer 安装要快得多。

    当然,您可以使用其中一种或另一种。两者中的任何一个都可以

    【讨论】:

      猜你喜欢
      • 2017-10-22
      • 1970-01-01
      • 2021-10-21
      • 2020-10-01
      • 2023-01-30
      • 2015-03-21
      • 2023-02-17
      • 2013-04-18
      相关资源
      最近更新 更多