2015-02-07 54 views
0

Github一直忽略/ vendors/symfony ..我的.gitignore文件包含/ vendors,但它仍包含/ vendors-folder,所以我刪除了它,並保留忽略我的/ vendors/symfony文件夾,並且明顯會造成一些麻煩....Github/Laravel:Github忽略/ vendor/symfony

對此有任何建議嗎?

+1

爲什麼你想包括你的供應商文件夾?你應該忽略它 – Laurence 2015-02-07 12:17:38

回答

1

供應商文件夾應該被忽略。所有依賴關係應放在composer.json文件中,當您從Github獲得此項目以創建新安裝時,只需運行composer install並且您的供應商文件夾將被創建並填充composer.json文件的require部分中存在的所有軟件包。

+0

它工作!現在我只是得到關於FileBag重新聲明的另一個錯誤? https://www.dropbox.com/s/sg8msx70c2gx798/Sk%C3%A6rmbillede%202015-02-09%20kl.%2016.31.04.png?dl=0 – 2015-02-09 15:37:24

+0

@Sebastian看起來像class Symfony \ Component \ HttpFoundation \ FileBag在兩個不同的地方聲明。檢查你的依賴關係。另外檢查(我不知道如何)一些模塊沒有安裝兩次。或者,也許你在你的自定義代碼中重新聲明這個類? – KazikM 2015-02-09 15:47:55