【问题标题】:How to update Laravel Installer for version 8.x?如何为 8.x 版本更新 Laravel 安装程序?
【发布时间】:2020-12-28 14:37:17
【问题描述】:

我使用这个命令安装 Laravel 安装程序:

composer global require "laravel/installer"

为了创建我使用的项目:

laravel new name --jet

9 月 8 日 laravel 8.x 发布,我正在寻找使用 laravel 命令安装它,但我做不到。相反,使用 Laravel 7.x 创建了一个新的 laravel 项目。我需要一些帮助。

注意:我可以使用此命令使用Laravel 8.x 创建一个项目,但我需要更新我所需的 Laravel 并使用 laravel 命令使用 laravel 8.x 和 jetstream 创建一个项目:

Error 看起来像这样.....

【问题讨论】:

标签: php laravel laravel-upgrade


【解决方案1】:

这可能会有所帮助:https://laravel-news.com/reminder-update-your-laravel-installer

要查看您安装的版本,请在控制台中运行 laravel -V 如果低于 v4.0,您需要更新,我们有一个 教程,但通常只是运行的问题:

composer global require "laravel/installer:^4.0"

【讨论】:

    【解决方案2】:

    确保将您的 php 版本更新到 >7.3 和最新的 Laravel Installer 4.0.3

    composer global require laravel/installer
    

    【讨论】:

    • 请分享更多解释,以便其他人学习。
    【解决方案3】:

    /home/example_username/.config/composer 转到此文件夹

    并编辑composer.json

    然后放

    {
        "require": {
            "laravel/installer": "^4.0"
        }
    }
    

    然后运行composer global update

    【讨论】:

    • 是的,我这样做了,但是在更新安装程序之后,当我输入 laravel --version 时,它会显示像 3.x 这样的旧版本
    • @TarikManoar 之后你需要重启cmdpc
    • @TarikManoar 然后检查你的/home/example_username/.config/composer 这里composer.json 文件显示的是什么版本
    【解决方案4】:

    会有用的

    composer create-project --prefer-dist laravel/laravel laravel
    composer require laravel/jetstream
    php artisan jetstream:install inertia
    

    【讨论】:

    • 它可以工作,但 laravel 会删除作曲家安装,这就是我需要安装程序的原因
    • @TarikManoar 这是什么意思? “laravel 将删除作曲家安装”?
    猜你喜欢
    • 2021-03-23
    • 2020-07-17
    • 2014-03-16
    • 2017-01-06
    • 2021-03-03
    • 2016-05-11
    • 2023-04-02
    • 2014-06-03
    相关资源
    最近更新 更多