我想创建一个基于Symfony 2.4.6的项目。
这些命令:
../composer.phar create-project symfony/framework-standard-edition=v2.4.6 ./
../composer.phar create-project symfony/framework-standard-edition ./ 2.4.6
../composer.phar create-project symfony/framework-standard-edition ./ v2.4.6
所有人都说他们正在安装Symfony 2.4.6,但是我最终在composer.lock和vendors/中安装了2.4.9。有没有办法强制创建一个专门基于2.4.6的项目?
4条答案
按热度按时间8ljdwjyq1#
试试Symfony Installer ...
要创建传统Web应用程序:
以及构建轻量级应用程序,如微服务、控制台应用程序或API:
要安装当前LTS版本:
要安装最新的稳定版本:
要安装开发版本:
要安装特定版本:
或**与 composer **:
要在4.4.X稳定版本中安装完整项目
或:
安装要求较少的轻量级项目
xiozqbni2#
我试过:
但这不起作用。我得到了以下错误:
找不到4.4.0版的symfony/skeleton软件包。
然后我试着:
这个方法奏效了。
puruo6ea3#
有意思。标准版软件包可能有问题。我也有2.4.*。但没问题。只要编辑composer.json文件并运行composer install即可。
k4aesqcs4#
如果您使用的是Symfony CLI,请尝试使用symfony new my_project_name --version=5.3