简短的问题。我在 Typo3 8.7 中有一个站点,它是在经典模式下创建的。我安装了很多扩展(Realurl 和其他东西)。
现在我想将它移植到作曲家模式。有没有办法从我的网站生成 composer.json/.lock 然后把它带到我的 composertypo3 安装并让它下载所有内容?
简短的问题。我在 Typo3 8.7 中有一个站点,它是在经典模式下创建的。我安装了很多扩展(Realurl 和其他东西)。
现在我想将它移植到作曲家模式。有没有办法从我的网站生成 composer.json/.lock 然后把它带到我的 composertypo3 安装并让它下载所有内容?
不,据我所知。您必须手动(或使用 composer cli 界面)启动您的 composer.json 并对其进行改进,直到您在项目中达到类似的依赖项组合。
没有自动的方法来做到这一点,但快速破解将是以下 bash 命令确实获取扩展名的所有包名称的列表
for f in $(ls typo3conf/ext); do echo "typo3-ter/$f"; done;
从 Mathias Brodala 从经典模式切换到作曲家模式时,您需要采取一系列很好的步骤。 https://stackoverflow.com/a/46450927/1375055