如何使用Composer安装新的Laravel安装器-创新互联

这篇文章将为大家详细讲解有关如何使用Composer安装新的Laravel安装器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联公司是一家专业从事网站建设、做网站的网络公司。作为专业的建站公司,创新互联公司依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、全网整合营销推广及网站设计开发服务!

使用 Composer 安装新的 Laravel 安装器很容易,但是如果已经安装了该怎么办?新的 Laravel 安装器对于您的工作流程至关重要,因此您需要确保获得的是新版本。如果您有任何问题,我们将为您服务!

如果您还没有听说过,Laravel 团队发布了 Laravel 安装器 软件包的下一个主要版本,其中包括对 Jetstream 的支持。新版本还在幕后使用composer create-project 命令,而不是从 Laravel 的构建服务器下载归档文件。

随着这项变更,Taylor Otwell 计划在一两个月内关闭构建服务器,因此您必须尽快升级安装程序。

更新安装器

如果你已经在本地机器中全局引入了laravel/installer ,你可以使用以下方法将laravel/installer 更新到新版本:

  1. 通过composer require 更新到^4.0

  2. 通过 Composer 卸载并重装这个包

  3. 更新全局的composer.json 文件并且运行composer update

Composer Require

通过composer require 全局更新到下一个主要版本最简单的方式是:

composer global require "laravel/installer:^4.0"

只要不存在依赖冲突,现在你应该有了新的4.x 的安装器。 我建议每周更新一次(至少在一开始是这样),以获得有关 Laravel 8 的合并更新/bug修复。

如果您要求使用的是 4.x 版本,可以在 Laravel CLI 中验证安装信息:

laravel --version
Laravel Installer 4.0.3

卸载并重新安装

如果通过composer require 更新时遇到问题,您总是可以通过命令行卸载并重新安装。我们已经提及这种方法,它使用composer 全局删除旧版本,并重新安装laravel/installer

composer global remove laravel/installer 
composer global require laravel/installer

更新全局的 composer.json文件

另一种方法是更新全局的composer.json 文件。对我来说,这个文件的路径是~/.composer/composer.json。在写作本文时,新的发行版 是 3.2.0;但是,已存在4.x tags。您需要安装器的4.x 版本。

调整您的composer.json 文件以使用^ 4.0 版本:

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

返回命令行,运行全局更新:

composer global update

验证更新

如上所述,无论您使用哪种方法来更新安装器,请确保您拥有正确的版本:

laravel --version
Laravel Installer 4.0.3

红利点

我注意到 Laravel 安装器在 Laravel 8 发布当天就收到了一些更新,其中包括诸如--stack--teams 之类的选项。--stack 选项允许您将堆栈类型配置为livewireinertia

laravel new myapp --jet --stack=inertia --team

关于“如何使用Composer安装新的Laravel安装器”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


分享标题:如何使用Composer安装新的Laravel安装器-创新互联
网页链接:http://ybzwz.com/article/djgesg.html