ไกลดีกว่า (IMHO) วิธีการคือการใช้คิวจากBootswatchโครงการ GitHub เรียกswatchmaker โครงการนี้ได้รับการออกแบบมาโดยเฉพาะสำหรับการสร้างและจัดการธีม Bootstrap หลายสิบรายการบนเว็บไซต์
Makefile
ในโครงการสร้างswatchmaker.less
(คุณสามารถเปลี่ยนชื่อเพื่อสิ่งที่ต้องการcustomizations.less
) ไฟล์นี้มีการนำเข้ามากมาย:
@import "bootstrap/less/bootstrap.less";
@import "swatch/variables.less";
@import "swatch/bootswatch.less";
@import "bootstrap/less/utilities.less";
คุณสามารถเปลี่ยนชื่อswatch
โฟลเดอร์และbootswatch.less
ไฟล์เป็นสิ่งที่คุณเห็นว่าเหมาะสม
สิ่งนี้สมเหตุสมผลเนื่องจากคุณสามารถอัพเกรด Bootstrap โดยไม่กระทบกับไฟล์ของคุณเอง ในความเป็นจริงแล้วMakefile
ยังมีคำสั่งเพื่อดึง Bootstrap เวอร์ชันล่าสุด ดู README ในหน้าโครงการสำหรับข้อมูลเพิ่มเติม
เป็นโบนัส README ยังแนะนำให้คุณติดตั้งwatchr
gem ซึ่งจะสร้างโครงการโดยอัตโนมัติเมื่อ.less
ไฟล์มีการเปลี่ยนแปลง