如何为symfony安装创建“web”文件夹

时间:2016-09-11 18:25:11

标签: symfony composer-php

使用composer create-project包含前端控制器的web/文件夹创建新的 Symfony2 项目时,会自动创建.htaccess 。现在我已经在 Git 下安装了我的Symfony2项目,但我没有提交web/目录,因为它们在我的情况下依赖于平台,并且可以生成默认版本。但是,对项目的克隆(包含composer installapp/文件夹以及src/文件)运行composer.*将不会生成web/目录。现在,我如何告诉Composer这样做?

1 个答案:

答案 0 :(得分:2)

网络目录是从symfony标准存储库创建的,编写者无法在每次安装时创建内容,但您可以通过添加" post-install-cmd"来自定义内容。或者" post-update-cmd"在您的composer.json文件中。

了解Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::removeSymfonyStandardFiles method

中的内容