2016-03-31 18 views
0

İstemci kitaplıklarını yönetmek için Bower ile bir Spring projesi yapıyorum. Bu kütüphaneleri (veya bir paket yöneticisi tarafından yönetilen herhangi bir istemci kütüphanesi) web istemcisine göstermenin en iyi uygulama yollarının ne olduğunu bilmek istiyorum.En İyi Uygulamalar Bower bileşenlerini açığa çıkarma

Dosyaları nereye kuracağınızı seçmek için bir .bowerrc dosyası kullanabileceğimi görebiliyorum. Yüklü dosyaların her birinin http isteklerine erişebileceği bir statik kaynak klasörüne yüklemelerini sağlayabilirdim. Ancak, özellikle ihtiyacım olanların yerine, tüm dosyaları açığa çıkarmak için potansiyel bir kod kokusu olarak beni vurdu.

Tek tek dosyaları böyle bir dizine kopyalayabilir veya aynı işlemi yapmak için otomatik bir çözüm benimseyebilirim. Bununla birlikte, bu gerekli görülmezse, bu çabayı harcamamayı tercih ederim.

Aşağıdakilerden hangisi veya herhangi bir diğer çözüm (eğer varsa) bunu yapmanın en iyi yolu olarak kabul edilir ve neden? (Lütfen cevabınızı destekleyecek bir referans veriniz.) Açık olmak gerekirse, bireysel görüşle ilgilenmiyorum, daha ziyade bilinen, açıkça tercih edilen bir çözüm varsa. kaynak kodundan kodu "inşa"

ayırmak için Grunt veya Gulp gibi bir çerçeve kullanın: proje ve öğretici bir sürü önerim baktıktan sonra

+0

Peki, en azından "tumbleweed" rozeti bundan aldım –

cevap

2

, bunu yapmak için açık bir yol takip gibi görünüyor. Oluşturulan kod, bu durumda, kopyalanan, küçültülmüş ve/veya ayrı bir klasöre birleştirilen kod anlamına gelir. Grunt veya Gulp yapılandırma dosyası, tüm uygulama kodlarının yanı sıra bower bileşenlerinden kaynak dosyaları seçmelidir. Çalışan uygulama sadece bu "yerleşik" dosyaları başvurmalıdır. "Yerleşik" istemci tarafı kodunun dizini Spring tarafından statik olarak sunulmalıdır.

İlgili konular