如何安装或升级到最新、未发布的Symfony版本ob娱乐下载

编辑本页

警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 4.1,现已不再维护。

本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。

如何安装或升级到最新、未发布的Symfony版本ob娱乐下载

在本文中,您将学习如何在新的Symfony版本作为稳定版本发布之前安装和使用它们。ob娱乐下载

基于不稳定的Symfony版本创建新项目ob娱乐下载

假设Symfony 4.0版本还没ob娱乐下载有发布,您想创建一个新项目来测试它的特性。首先,安装Composer包管理器。然后,打开命令控制台,进入项目目录并执行以下命令:

1 2
下载绝对最新的提交创建项目symfony/skeleton my_ob娱乐下载project

命令执行完成后,您将在ob娱乐下载my_project /目录中。

将项目升级到不稳定的Symfony版本ob娱乐下载

再次假设Symfony 4.0还没有发ob娱乐下载布,您想升级一个现有的应用程序,以测试您的项目是否可以使用它。

首先,打开composer.json位于项目根目录中的文件。然后,编辑所有的值ob娱乐下载symfony / *库的新版本,并更改您的minimum-stabilityβ

1 2 3 4 5 6 7 8
{"require": {+ "ob娱乐下载symfony/framework-bundle": "^4.0",+ "ob娱乐下载symfony/finder": "^4.0","...”:“……”},+“最小稳定性”:“beta”

你也可以使用setminimum-stabilitydev,或者完全省略这一行,并通过使用如下约束来选择每个包的稳定性4.0 . * @beta

最后,从终端更新项目的依赖项:

1
作曲家更新

升级Symfony版本后,请阅读ob娱乐下载ob娱乐下载Symfony升级指南以了解在新Symfony版本已弃用某些功能的情况下,应该如何继续更新应用程序的代码。ob娱乐下载

提示

如果您使用Git来管理项目的代码,那么创建一个新的分支来测试新的Symfony版本是一个很好的实践。ob娱乐下载这个解决方案避免了在应用程序中引入任何问题,并允许您完全自信地测试新版本:

1 2 3 4 5 6 7 8
cd项目/ my_project /Git checkout -b testing_new_ob娱乐下载symfony#……更新的作曲家。json配置作曲家更新symfony/symob娱乐下载fony#……在测试了新的Symfony版本后ob娱乐下载Git checkout mastergit分支-D testing_new_symfonob娱乐下载y
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。