2015-07-02 35 views
2

我對Laravel 5軟件包和軟件包有一個疑問。Laravel 5包,如何發展過來?

我爲laravel安裝了pingpong/admin,文件的很大一部分進入了/ vendor目錄,該目錄有版本控制的gitignore。

我的問題是:好的,我收到了軟件包,它工作的很好,但現在我不想開發這個軟件包,改變一些東西,添加一些東西,最後提交所有員工,並進一步,最佳做法是什麼爲了做到這一點?

我需要複製/粘貼所有文件到laravel/app/Http文件夾,也許在/ app/Http/AdminApp後,我可以提交所有工作人員......或者我需要創建我的新文件擴展功能已安裝的軟件包並只提交我的更改?

回答

3

如果您需要修改一些包到您的需要,您可以發送pull-request on Github或叉,修改它,然後require your fork in your composer.json

+0

謝謝你的回答!不,我不僅需要修改軟件包,我不想使用此軟件包來開發我的應用程序,軟件包具有良好的啓動功能,但我需要更改並添加一些內容。 –

+0

如果你需要改變很多東西,我建議你分包。另外一些軟件包允許很容易地擴展它的功能,所以不需要修改軟件包。不知道你的包裹有什麼情況。 –

+0

好的,非常感謝!我現在明白了! –