我是github的新手,我發現這個站點對我們很多人都非常有用。我想到了在github中存儲我的laravel項目,但是每次我將它克隆到能夠投入生產時,這些問題都是一個問題,當我即將克隆它時,它總是會顯示此錯誤。從github克隆laravel項目
Warning: require(C:\xampp\htdocs\tourismPortal\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\tourismPortal\bootstrap\autoload.php on line 17
Fatal error: require(): Failed opening required 'C:\xampp\htdocs\tourismPortal\bootstrap/../vendor/autoload.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\tourismPortal\bootstrap\autoload.php on line 17
我知道這將使用它作曲家更新解決了,但有什麼辦法防止這種錯誤,使我每次克隆它的時候,我會去生產,而不會遇到這個錯誤?謝謝,順便說一句,我用tortoisegit
克隆,拉和推。
同時編寫自定義命令克隆和作曲者更新。我認爲。 –
您可以提交供應商目錄,但這會破壞作曲家的目的。克隆一個PHP項目後,使用'composer install'應該是一個標準。 – Devon
不是'composer update',而是'composer install'。正如Vishal Sh暗示的那樣,你將不得不編寫一個shell腳本,它可以實際上克隆和運行'composer install'。一個簡單的,受到很好保護的bash腳本將會做到這一點。 –