我想创建一个基于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 的项目?
最佳答案
与 Composer :
composer create-project symfony/website-skeleton my_project ^4.4.0
在 4.4.X 稳定版本中安装完整项目
或:
composer create-project symfony/skeleton my_project ^4.4.0
安装要求较少的轻量级项目
使用 symfony :
或者尝试 Symfony Installer对于 symfony
命令。
创建传统的 Web 应用程序:
symfony new --webapp my_project_name
并构建轻量级应用程序,例如微服务、控制台应用程序或 API:
symfony new my_project_name
安装当前的 LTS 版本:
symfony new my_project_name --version=lts
安装最新的稳定版本:
symfony new my_project_name --version=stable
安装开发版本:
symfony new my_project_name --version=next
安装特定版本:
symfony new my_project_name --version=4.4
关于php - 如何使用 Composer 创建基于特定版本 Symfony 的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25749655/