Symfony 为什么从配方中复制不会';是否不向我的基础项目添加任何文件?

Symfony 为什么从配方中复制不会';是否不向我的基础项目添加任何文件?,symfony,symfony4,recipe,symfony-flex,Symfony,Symfony4,Recipe,Symfony Flex,我在本地pc(windows)中从以下位置运行本地flex服务器: 我用config/routes/api-form-bundle.yaml制作了一个菜谱 还有我的舱单: { "bundles": { "XXX\\ApiFormBundle\\XXXApiFormBundle": ["all"] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/" }, "composer-scripts": { "m

我在本地pc(windows)中从以下位置运行本地flex服务器:

我用config/routes/api-form-bundle.yaml制作了一个菜谱 还有我的舱单:

{
  "bundles": {
    "XXX\\ApiFormBundle\\XXXApiFormBundle": ["all"]
  },
  "copy-from-recipe": {
    "config/": "%CONFIG_DIR%/"
  },
  "composer-scripts": {
    "make:migration": "symfony-cmd"
  },
  "aliases": ["xxx-apiform", "xxxapiform"]
}

我希望在composer安装后,api-form.yaml文件添加到我的基础项目的config/routes目录中,但没有添加任何内容。(别名和脚本工作正常)


有什么问题?我写错什么了吗?

你是怎么做的?会发生什么?在添加配置行之前,您是否检查过配方是否运行过一次?当我在安装后运行composer require xxx apiform时,配方脚本会运行,但不会生成配置文件。