TYPO3 - 无法使用扩展构建器创建新扩展

TYPO3 - Cannot create a new extension with extension builder

我尝试使用扩展生成器创建并保存新扩展,但出现错误:

Extension could not be saved: PHP Warning: symlink(): File exists in 
htdocs/public/typo3conf/ext/extension_builder/Classes/Controller/BuilderModuleController.php line 267

这一行对应这部分代码,不知道有没有用:

265 if ($usesComposerPath && !is_link($publicExtensionDirectory)) {
266            symlink(
267                PathUtility::getRelativePath(dirname($publicExtensionDirectory), $extensionDirectory),
                $publicExtensionDirectory
            );
        }

我尝试更新我的扩展构建器, 我在 composer.json 中这样定义我的文件目录:

    "repositories": [
        {
            "type": "path",
            "url": "public/typo3conf/ext"
        }
    ],

我做了一个 composer dump-autoload 但问题仍然存在

我不知道出了什么问题,如果有任何想法,我将不胜感激。

提前致谢

更新:已解决,这是我在“存储库:

中的路径错误
    "repositories": {
        "local": {
            "type": "path",
            "url": "/home/server/vendor/htdocs/packages"
        }
    }

我在与 public 文件夹相同的目录级别上有一个 packages 文件夹。 试试这个 composer.json 配置:

"repositories": [
  {
    "type": "path",
    "url": "packages/*",
    "options": {
      "symlink": true
    }
  }
]