2017-09-27 82 views
2

如何輕鬆地將現有項目切換爲作曲者?該項目現在從6.1更新到8.7,並且應該在作曲家中運行。新作曲家設置不成問題。對於最後一個項目,我創建了一個新主機,通過作曲者安裝了TYPO3,通過作曲者安裝了擴展,並遷移了數據庫,文件管理和上傳。有更容易的方法嗎?在運行實例中切換到作曲者模式

回答

10

遷移TYPO3從傳統模式到作曲者模式至少需要以下步驟:

  1. 寫下TYPO3的當前版本和所有擴展
  2. 刪除所有嵌入TYPO3和擴展代碼含。 Git的子模塊
  3. 添加Composer manifest
  4. 作曲家vendor-dir(和bin-dir如果自定義)添加到您的.gitignore
  5. 要求TYPO3,並與所有版本的擴展和--prefer-lowest,例如

    composer require typo3/cms:^8.7.7 --prefer-lowest 
    

    這確保您在完成切換之前不會意外執行更新。

由於不需要對用戶文件或數據庫數據進行進一步更改,您現在將在Composer模式下運行TYPO3。

之後,您很可能還需要調整您的部署工作流程,以確保在部署新版本後至少執行一個composer install

1

有沒有真正的其他方式,至少沒有自動的方式,你也可能升級到新版本或有時完全相同的版本

相關問題