热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

教你安装更新Laravel安装器

下面由Laravel教程栏目给大家介绍安装Laravel安装器的方法,希望对需要的朋友有所帮助!使用Composer安装新的Laravel安装器很容易,但是如果已经安装了该怎么办?最新的Laravel安装器对于您的工作流程至关重要

下面由Laravel教程栏目给大家介绍安装更新 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

原文地址:https://laravel-news.com/updating-the-laravel-installer

译文地址:https://learnku.com/laravel/t/49603

以上就是教你安装更新 Laravel 安装器的详细内容,更多请关注其它相关文章!


推荐阅读
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • 本文详细记录了在基于Debian的Deepin 20操作系统上安装MySQL 5.7的具体步骤,包括软件包的选择、依赖项的处理及远程访问权限的配置。 ... [详细]
  • 探讨如何高效使用FastJSON进行JSON数据解析,特别是从复杂嵌套结构中提取特定字段值的方法。 ... [详细]
  • 本文介绍了如何在具备多个IP地址的FTP服务器环境中,通过动态地址端口复用和地址转换技术优化网络配置。重点讨论了2Mb/s DDN专线连接、Cisco 2611路由器及内部网络地址规划。 ... [详细]
  • 使用 Azure Service Principal 和 Microsoft Graph API 获取 AAD 用户列表
    本文介绍了一段通用代码示例,该代码不仅能够操作 Azure Active Directory (AAD),还可以通过 Azure Service Principal 的授权访问和管理 Azure 订阅资源。Azure 的架构可以分为两个层级:AAD 和 Subscription。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 本文总结了在使用Ionic 5进行Android平台APK打包时遇到的问题,特别是针对QRScanner插件的改造。通过详细分析和提供具体的解决方法,帮助开发者顺利打包并优化应用性能。 ... [详细]
  • 解决MongoDB Compass远程连接问题
    本文记录了在使用阿里云服务器部署MongoDB后,通过MongoDB Compass进行远程连接时遇到的问题及解决方案。详细介绍了从防火墙配置到安全组设置的各个步骤,帮助读者顺利解决问题。 ... [详细]
  • 本文详细探讨了HTTP 500内部服务器错误的成因、解决方案及其在Web开发中的影响。通过对具体案例的分析,帮助读者理解并解决此类问题。 ... [详细]
  • 本文介绍了如何使用PHP代码实现微信平台的媒体素材上传功能,详细解释了API接口的使用方法和注意事项,确保文件路径正确以避免常见的错误。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • Composer Registry Manager:PHP的源切换管理工具
    本文介绍了一个用于Composer的源切换管理工具——Composer Registry Manager。该项目旨在简化Composer包源的管理和切换,避免与常见的CRM系统混淆,并提供了详细的安装和使用指南。 ... [详细]
  • 本文详细介绍了Git分布式版本控制系统中远程仓库的概念和操作方法。通过具体案例,帮助读者更好地理解和掌握如何高效管理代码库。 ... [详细]
  • 本文介绍了如何利用npm脚本和concurrently工具,实现本地开发环境中多个监听服务的同时启动,包括HTTP服务、自动刷新、Sass和ES6支持。 ... [详细]
author-avatar
cmm雨轩
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有