【问题标题】:Install Older Version of Laravel using Composer使用 Composer 安装旧版本的 Laravel
【发布时间】:2014-05-27 10:15:02
【问题描述】:

如何使用 composer 安装旧版本的 Laravel 框架?当前版本是4.1,我想安装Laravel 4.0。

【问题讨论】:

    标签: laravel-4


    【解决方案1】:

    这样安装:

    composer create-project laravel/laravel path/to/your/directory version
    

    对于 Laravel 5.5 版本,它看起来像这样:

    composer create-project laravel/laravel path/to/your/directory 5.5
    

    【讨论】:

      【解决方案2】:
      composer create–project laravel/laravel MiProyecto 5.3.*  o  
      composer create–project laravel/laravel=5.3.* MiProyecto
      

      【讨论】:

        【解决方案3】:

        终于成功了,我只做了四件事:

        composer create-project laravel/laravel mobilebanking 4.0

        在 composer.json 中将“dev”更改为“stable”

        然后运行

        作曲家自我更新

        之后,运行此命令

        作曲家更新--no-scripts

        【讨论】:

          【解决方案4】:

          要么将您的 composer.json 更新为 GregD 提到的内容,要么直接获取它

          composer create-project laravel/laravel your-project-name 4.0.*
          

          更喜欢这个,因为在获得 4.1 版并想要降级(甚至升级)时可能会有一些警告。

          【讨论】:

          • 这是一个很好的选择,但运行时错误提示:未找到类 Monolog\\Logger
          • 这个错误可能是因为shell被通配符混淆了。尝试安装末尾不带星号的特定版本。
          【解决方案5】:

          浏览包装师 - https://packagist.org/packages/laravel/laravel 找到您需要的版本并将其添加到作曲家,即

          "require": {
              "laravel/laravel": "v4.0.0",
          },
          

          【讨论】:

          • "4.0.*" 将是这里的最佳选择,因此您仍然在 4.0 分支上,但要获得所有修复。
          • 感谢 GregD,这个选项的问题是我必须手动降级到 4.0 版。*
          猜你喜欢
          • 1970-01-01
          • 2014-07-08
          • 2018-02-03
          • 2023-04-01
          • 2015-12-22
          • 1970-01-01
          • 2020-07-17
          • 2014-10-09
          相关资源
          最近更新 更多