Çok daha iyi (IMHO) bir yaklaşım, Swatchmaker adlı Bootswatch github projesinden ipucu almaktır . Bu proje, web sitesinde düzinelerce Bootstrap teması oluşturmak ve yönetmek için özel olarak hazırlanmıştır.
MakefileProjede inşa swatchmaker.less(eğer böyle bir şey için yeniden adlandırabilirsiniz customizations.less). Bu dosya bir sürü içe aktarma içeriyor:
@import "bootstrap/less/bootstrap.less";
@import "swatch/variables.less";
@import "swatch/bootswatch.less";
@import "bootstrap/less/utilities.less";
swatchKlasörü ve bootswatch.lessdosyaları uygun bulduğunuz şekilde yeniden adlandırabilirsiniz .
Bu, Bootstrap'i kendi dosyalarınızı etkilemeden yükseltebileceğiniz için mantıklıdır. Aslında, aynı Makefilezamanda Bootstrap'ın en son sürümünü almak için komutlar içerir. Daha fazla bilgi için proje sayfasındaki README'ye bakın.
Bir bonus olarak, README ayrıca watchrbir .lessdosya değiştiğinde projeyi otomatik olarak oluşturacak olan cevheri yüklemenizi önerir .