0
我開發了一個基於laravel的作曲家項目,需要在遠程生產服務器上安裝。問題是我有有限的權限/訪問權限,所以我的選擇是「歸檔」包裝(使用composer archive
)並在生產中解包。在php作曲家中忽略開發依賴關係
我需要歸檔哪些文件夾以及如何忽略軟件包的開發依賴關係以及供應商開發依賴關係?
我開發了一個基於laravel的作曲家項目,需要在遠程生產服務器上安裝。問題是我有有限的權限/訪問權限,所以我的選擇是「歸檔」包裝(使用composer archive
)並在生產中解包。在php作曲家中忽略開發依賴關係
我需要歸檔哪些文件夾以及如何忽略軟件包的開發依賴關係以及供應商開發依賴關係?
composer archive
很可能不會幫助您,因爲此命令會創建定義版本的包的存檔。
您可能希望上傳整個工作應用程序,而不僅僅是一個包。您應該創建一個腳本,會爲你創建存檔文件,應做到:
composer install --no-dev
安裝所有需要的依賴,而不DEV-依賴.git
,和其他的東西