今天我想將我的一個項目從我的開發環境轉移到我的工作環境。Laravel - 上傳所有需要的文件?
當我試圖通過FTP上傳它時,我已經看到幾乎有110k文件正在更新。
任何人都可以告訴我,如果這是真的需要,或者我想念一些妥協功能等,讓它啓動和運行?
乾杯, 費邊
今天我想將我的一個項目從我的開發環境轉移到我的工作環境。Laravel - 上傳所有需要的文件?
當我試圖通過FTP上傳它時,我已經看到幾乎有110k文件正在更新。
任何人都可以告訴我,如果這是真的需要,或者我想念一些妥協功能等,讓它啓動和運行?
乾杯, 費邊
如果您沒有像某些共享主機帳戶那樣的限制,您不允許安裝composer或沒有shell訪問權限,則不需要上傳vendor
目錄上面的@djt - 您可以在生產服務器上運行composer install
,該服務器將填充具有所有依賴關係的供應商目錄。
node_nodules
文件夾也可以安全地從ftp上傳中排除,因爲大多數情況下它只包含用於開發目的的依賴關係。如果您需要任何node_modules進行生產,然後使用類似方法,則可以將package.json
文件上傳到生產服務器,然後運行npm install
以獲取生產服務器上安裝的所有node_modules。
vendor
和node_modules
目錄是最笨重的,從ftp中排除它們將確保您只上傳您的應用程序/項目代碼。希望能幫助到你。
非常好。謝謝 :) –
看看這個:http://stackoverflow.com/questions/22075238/uploading-laravel-project-onto-web-server – Saman