如何为每个环境设置不同的配置参数文件?
当前参数为 parameters.yml 在两者中都使用 dev 和 prod 但我需要不同的参数才能在prod中部署我的应用程序。
parameters.yml
dev
prod
您可以将 dev 环境 app\config\parameters_dev.yml 文件( 你需要创建它 )然后将其导入到 app\config\config_dev.yml :
app\config\parameters_dev.yml
app\config\config_dev.yml
imports: - { resource: config.yml } - { resource: parameters_dev.yml }
因此,当您在本地工作时,生产中使用的任何参数都将被具有正确参数的新文件覆盖。
记住清除缓存!