如何安装或升级到最新,未释放的Symfony的版本吗欧宝娱乐app下载地址

编辑该页面

警告:你浏览的文档欧宝体育电话欧宝娱乐app下载地址Symfony 5.2,不再维护。

这个页面的更新版本Symf欧宝娱乐app下载地址ony 6.2(当前的稳定版本)。

如何安装或升级到最新,未释放的Symfony的版本吗欧宝娱乐app下载地址

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

创建一个新项目基于一个不稳定的Symfony的版本欧宝娱乐app下载地址

假设Symfony 4.0版本尚未欧宝娱乐app下载地址发布,你想创建一个新项目来测试它的功能。首先,安装作曲家包管理器。然后,打开一个命令控制台,输入您的项目的目录中,运行以下命令:

1 2
#下载最新的绝对承诺美元作曲家创建项目symfony my_projec欧宝娱乐app下载地址t - s dev /框架

一旦命令完成,你就会有一个新的Symfony项目中创建的欧宝娱乐app下载地址my_project /目录中。

升级你的一个不稳定的Symfony项目版本欧宝娱乐app下载地址

再次假设Symfony 4.0尚未发布欧宝娱乐app下载地址,你想升级现有的应用程序来测试您的项目工作。

首先,打开composer.json文件位于您的项目的根目录。然后,编辑的所有的价值欧宝娱乐app下载地址symfony / *库的新版本和改变你的minimum-stabilityβ:

1 2 3 4 5 6 7 8
{"需要":{+“s欧宝娱乐app下载地址ymfony / framework-bundle”:“^ 4.0”,+“s欧宝娱乐app下载地址ymfony /仪”:“^ 4.0”,“…”:“…”},+“minimum-stability”:“测试版”}

您还可以使用minimum-stabilitydev或完全忽略这条线,选择稳定在每包通过使用约束4.0 . * @beta

最后,从一个终端,更新项目的依赖关系:

1
美元作曲家更新

Symfony的版本升级后,阅读欧宝娱乐app下载地址欧宝娱乐app下载地址Symfony升级指南学习应该如何继续更新应用程序的代码,以防新Symfony版本已经弃用它的一些特性。欧宝娱乐app下载地址

提示

如果你使用Git来管理项目的代码,这是一个很好的练习来创建一个新的分支测试新Symfony的版本。欧宝娱乐app下载地址这个解决方案可以避免引入任何问题在您的应用程序,允许您测试新版本总有信心:

1 2 3 4 5 6 7 8
美元cd项目/ my_project /美元git checkout - b testing_new欧宝娱乐app下载地址_symfony#……更新的作曲家。json配置美元作曲家更新“欧宝娱乐app下载地址symfony / *”#……在测试新Symfony的版本欧宝娱乐app下载地址美元git checkout主美元git分支- d testing_new_symfo欧宝娱乐app下载地址ny
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。