İçindekiler
Sahip olduğu farklılıklardan biri laravel Diğer çerçevelere gelince, yapıları modülerdir, bu nedenle topluluk tarafından oluşturulan ve iyi belgelenmiş ve uygulamalarımızda test edilmiş kitaplıkları ve paketleri kullanabiliriz, böylece bizi çok fazla iş kurtarır, sonunda uygulamamızı geliştirmek için o zamanı kullanabileceğimiz gün.Bu modülerliğin yönetimi şu şekilde yapılır: Besteci farklı paketlerin ve uygulamamızın sahip olduğu bağımlılıkları tatmin etmekten kim sorumludur.
GereksinimlerStandart bir kuruluma sahip olmalıyız laravel kullanarak Besteci.
Gereksinimleri karşıladıktan sonra aşağıdakileri yapmalıyız:
1- Tarayıcımızı açmalı ve packagist.org'a gitmeliyiz, web'de bir kez arama kutusunda bir paket arayabiliriz:
BÜYÜT
BÜYÜT
"require": {"laravel / çerçeve": "4.0. *", "yol / jeneratörler": "dev-master"},
4- Yukarıdakiler gerçekleştikten sonra dosyamızı kaydediyoruz. besteci.json ve komut satırına veya terminale gidiyoruz ve orada bunu yapacağız besteci gerekli bağımlılıkları kurun:
php composer.phar güncellemesi
5- Son olarak yüklü servisi dosyadaki uygulamamıza ekleyebiliriz. uygulama / yapılandırma / uygulama.php ve bununla birlikte bir paket indirip kurmuş olacağız.
6- Uygulamamızın gerektirdiği tüm paketleri elde etmek için bu işlemi gerektiği kadar tekrarlayabiliriz.
Modülerlikten yararlandığımızı gördüğümüz gibi laravel Oldukça basit, sadece istediğimiz paketi bulmamız gerekiyor, onu dosyaya nasıl yerleştirebileceğimizi öğreniyoruz. besteci.json ve ilgili talimatı çalıştırarak uygulamamız modülü alacak ve istediğimiz zaman kullanabiliriz.
packagist.org'un avantajlarıAyrıca, adresindeki topluluk sayesinde paketlerimizi ne kadar çabuk bulduğumuzu da fark edebildik. packagist.org aracılığıyla yüklemek mümkün olan her şeyi bulmak için resmi topluluk olan besteciPaketimizin belirli adını bilmiyorsak, yeni olanı keşfedebilir ve görebiliriz, genellikle kullanım lisansı şu türdendir: MİT ancak değilse, aynı paket lisansının ne olduğunu söyleyecektir.
Geliştirme sanatında ustalaştığımızda laravel Ayrıca paketler oluşturabilir ve bunları gönderebiliriz. packagist.org topluluktaki diğer geliştiricilerle paylaşmak için harika bir profesyonel gelişim fırsatı.
Bununla bu öğreticiyi bitiriyoruz, ile yapılan uygulamalarımızda bağımsız bir paket veya kütüphaneleri nasıl indirip kurabileceğimizi öğrendik. laravel zaman ve geliştirme maliyetlerinden tasarruf ederek işlevselliğini artırabilmemiz için, ayrıca bunları paylaşmak ve diğer geliştiricilere yardımcı olmak için kendi paketlerimizi oluşturma olasılığının olduğunu gördük.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.