下面由Laravel教程栏目给大家介绍安装更新 Laravel 安装器的方法 ,希望对需要的朋友有所帮助!
使用 Composer 安装新的 Laravel 安装器很容易,但是如果已经安装了该怎么办?最新的 Laravel 安装器对于您的工作流程至关重要,因此您需要确保获得的是最新版本。如果您有任何问题,我们将为您服务!
如果您还没有听说过,Laravel 团队发布了 Laravel 安装器 软件包的下一个主要版本,其中包括对 Jetstream 的支持。新版本还在幕后使用 composer create-project
命令,而不是从 Laravel 的构建服务器下载归档文件。
随着这项变更,Taylor Otwell 计划 在一两个月内关闭构建服务器,因此您必须尽快升级安装程序。
更新安装器
如果你已经在本地机器中全局引入了 laravel/installer
,你可以使用以下方法将 laravel/installer
更新到最新版本:
- 通过
composer require
更新到^4.0
- 通过 Composer 卸载并重装这个包
- 更新全局的
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
选项允许您将堆栈类型配置为 livewire
或 inertia
:
laravel new myapp --jet --stack=inertia --team
原文地址:https://laravel-news.com/updating-the-laravel-installer
译文地址:https://learnku.com/laravel/t/49603
以上是教你安装更新 Laravel 安装器的详细内容。更多信息请关注PHP中文网其他相关文章!

Laravel的迁移系统在最新版本中提供了哪些新功能和最佳实践?1.新增了nullableMorphs()用于多态关系。2.引入了after()方法来指定列顺序。3.强调处理外键约束以避免孤立记录。4.建议优化性能,如适当添加索引。5.提倡迁移的幂等性和使用描述性名称。

Laravel的最新版本引入了多个新功能:1.LaravelPennant用于管理功能标志,允许分阶段发布新功能;2.LaravelReverb简化了实时功能的实现,如实时评论;3.LaravelVite加速了前端构建过程;4.新的模型工厂系统增强了测试数据的创建;5.改进了错误处理机制,提供了更灵活的错误页面自定义选项。

SoftleteTeinElelelverisling -Memptry -BraceChortsDevetus -teedeeceteveveledeveveledeecetteecetecetecedelave

laravel10.xisthecurrentversion,offeringNewFeaturesLikeEnumSupportineloQuentModelsAndModersAndImpreverModeModeModelBindingWithenums.theSeupDatesEupDatesEnhanceCodereadability andSecurity andSecurity和butquirecareecarefulecarefulecarefulplanninganninganningalmplementAlimplemplemplemplemplemplempletationForupforupsupflade。

laravelmigrationsStreamLinedAtabasemangementbyallowingbolAlyChemachangeStobEdeDinedInphpcode,whobeversion-controllolleDandShared.here'showtousethem:1)createMigrationClassestodeFinePerationFineFineOperationsLikeCreatingingModifyingTables.2)

要查找最新版本的Laravel,可以访问官方网站laravel.com并点击右上角的"Docs"按钮,或使用Composer命令"composershowlaravel/framework|grepversions"。保持更新有助于提升项目安全性和性能,但需考虑对现有项目的影响。

youshouldupdateTotheLateStlaravelVerverSionForPerformanceImprovements,增强的安全性,newfeatures,BetterCommunitySupport,and long-term-Maintenance.1)绩效:Laravel9'Selover9'seloquentormoptimizatizationenenhanceApplicationsPeed.2)secuse:laravel8InIntrododeDodecter.2)


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

禅工作室 13.0.1
功能强大的PHP集成开发环境

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。