有没有一种简单的方法可以在Typo3中创建composer.json(已经安装了composer)



我接受了一个客户的项目,该项目具有以下设置:

  • Typo3 V10.4.12(已经是一个composer安装(
  • 已经安装了扩展
  • Typo3后端没有扩展管理器

所以问题是:我需要安装一些额外的扩展(博客,掩码(。但是项目中没有(主(composer.json文件。我不知道发生了什么(可能是前开发者错误地删除了?(。没有文件等的备份。

有没有一种方法可以自动生成composer.json?

还是我必须自己写?

有一个EXT:migratecomposer,也许它可以帮助你。

要配置/更改安装,如果您有一个可工作的shell,CLI可能会对您有所帮助:

在composer安装中执行:

./vendor/bin/typo3 

在非composer安装中执行:

php ./typo3/sysext/core/bin/typo3 

还有一个教程";将TYPO3项目迁移到Composer";作为官方文档的一部分,但这似乎与您的情况相匹配。

谢谢。migrate2composer扩展工作正常(至少在本地开发环境中(。

我做了以下事情:

  1. 停用作曲家模式(在vendor/typep3/autoload-include.php中(
  2. 通过扩展管理器安装migratecomposer
  3. 从扩展migratecomposer运行命令以打印并显示所有";作曲家错误"->结果是所需的composer.json
  4. 添加新的composer.json并重新激活composer模式
  5. 通过composer安装了所需的扩展

问候

相关内容

  • 没有找到相关文章

最新更新