Mevcut Laravel projem var. Ve bunun içinde bazı işlevler eklemek istiyorum. Github'da aynı özelliklere sahip bir proje buldum. Bu projeyi mevcut projeme etkilemeden nasıl kolayca entegre edebilirim?varolan laravel projesinde özel projeyi github'dan entegre ediyor mu?
cevap
GitHub'da bulduğunuz proje bir PHP kütüphanesi ise, Packagist numaralı telefonu arayarak bir Besteci paketi olup olmadığını kontrol edin. Öyleyse, bağımlılık olarak eklemek için Composer kurulum talimatlarını takip edin. Kullanmak istediğiniz proje Packagist'te yoksa, doğrudan GitHub'dan indirebilir ve satıcı olarak ekleyebilirsiniz. Dış kütüphaneleri Laravel'e manuel olarak eklemek ve sınıfı otomatik yüklemek için Composer'ı kullanmak için See this post.
Başka bir seçenek, dış projeyi Git Submodule olarak eklemektir. Git belgelerine göre, bunun faydası:
Bir alt modül, başka bir Git deposunu deponuzun bir alt dizininde tutmanıza izin verir. Diğer depo, mevcut deponun geçmişine müdahale etmeyen kendi geçmişine sahiptir. Bu, örneğin üçüncü parti kütüphaneleri gibi harici bağımlılıklara sahip olmak için kullanılabilir.