如何通过作曲家创建自己的自动生成文件



我正在Symfony 2中做项目。在这个项目中,有一个名为parameters.yml.dist的文件,它是作曲家创建parameters.yml的基础。我们有两个环境(prod,dev(,每个环境都有自己的参数文件(对于dev来说,它是parameters_dev.yml(。

我的问题是,某些用户和服务器具有不同的开发配置,但文件存在于存储库中 - 这使得部署和工作有点不舒服。

有没有办法使parameters_dev.yml文件自动生成与 prod 参数相同的内容?我尝试创建这个*.dist文件,但这不起作用,也许我必须做其他事情?

我找到了解决方案。参数由以下捆绑包管理:https://github.com/Incenteev/ParameterHandler

这就是我的composer.json文件的一部分现在的样子:

"incenteev-parameters": [
    {
        "file": "app/config/parameters.yml"
    },
    {
        "file": "app/config/parameters_dev.yml"
    }
],

有趣的是,我首先搜索了composer.json,但什么也没找到。

最新更新