ext_emconf.php 作曲家安装后损坏(EXT:jh_captcha)
ext_emconf.php broken after composer install (EXT: jh_captcha)
当我将扩展下载为 ZIP 文件时,ext_emconf.php 文件看起来不错,但是当我使用 composer "typo3-ter/jh-captcha": "1.3.0"
安装扩展时,ext_emconf.php 我坏了,让 extensionmanager 崩溃了。
这是两个文件:https://gist.github.com/misterboe/5386df69c7ea70c6538de5fd3a52e70f
原始扩展没有 composer.json 文件,因此必须自动生成。
问题是空 '' => '',
依赖项
这实际上与作曲家安装程序无关,而是由于 TER 中的错误(现已修复)导致在 t3x 扩展存档中生成损坏的 ext_emconf 信息。作曲家安装程序依赖此信息并将它们提取到(错误的)ext_emconf.php.
您可以联系扩展作者,让他删除并重新上传这个扩展版本,这样错误就会消失。
或者作者可以上传 1.3.1 版本。
如果您随后将版本限制从“1.3.0”更改为“~1.3.1”(无论如何都是推荐的),composer 将下载固定的扩展存档。
当我将扩展下载为 ZIP 文件时,ext_emconf.php 文件看起来不错,但是当我使用 composer "typo3-ter/jh-captcha": "1.3.0"
安装扩展时,ext_emconf.php 我坏了,让 extensionmanager 崩溃了。
这是两个文件:https://gist.github.com/misterboe/5386df69c7ea70c6538de5fd3a52e70f
原始扩展没有 composer.json 文件,因此必须自动生成。
问题是空 '' => '',
依赖项
这实际上与作曲家安装程序无关,而是由于 TER 中的错误(现已修复)导致在 t3x 扩展存档中生成损坏的 ext_emconf 信息。作曲家安装程序依赖此信息并将它们提取到(错误的)ext_emconf.php.
您可以联系扩展作者,让他删除并重新上传这个扩展版本,这样错误就会消失。
或者作者可以上传 1.3.1 版本。
如果您随后将版本限制从“1.3.0”更改为“~1.3.1”(无论如何都是推荐的),composer 将下载固定的扩展存档。