我現在使用bootstrap-loader包。有了它,您可以配置引導程序的哪些部分與styles
and scripts
配置選項配合使用。最有可能它模仿你可以在Customize Bootstrap頁面上選擇的內容。其中大部分是不言自明的。但不是所有的。bootstrap的哪些部分是必需的?
考慮風格。你很可能需要mixins
。它們可能被Bootstrap代碼的任何其他部分使用。 normalize
也看起來像不禁用的東西。那麼,scaffolding
......究竟是什麼? component-animations
?可能最好不要禁用。 close
?我可以只禁用close
按鈕?可能吧,最好讓它啓用。 utilities
? responsive-utilities
?
考慮腳本。 transitions
? collapse
? Bootstrap的哪些部分使用它們?
換句話說,您最有可能不想禁用哪個部分?特別是你可能不會馬上注意到的。他們之間有沒有明顯的關係?
我可能在這裏過於謹慎,但我來到以下基本設置。樣式:mixins,normalize,scaffolding,type,component-animations,utilities,responsive-utilities。腳本:'過渡','崩潰'。您可能需要「打印」打印介質。可能「形成」諸如按鈕之類的東西。其餘部分必須或多或少清楚,無論您是否需要啓用它。 –
這實際上取決於你的需求(你想要自己寫什麼,以及你想在沒有編碼的情況下使用什麼)。使用你的基本設置你將不會有網格系統,我假設你沒有這個問題。如果你想使用摺疊,你可能需要面板組件來設置風格的手風琴和切換(但是如果沒有面板,你的collapse.js就可以正常工作,但是你必須自己設計風格)。你的設置很好,非常基礎。也許試着從頭開始構建一些沒有Bootstrap的東西,只使用normalize,如果你知道基本的JS/jQuery,你可以輕鬆地構建崩潰。 – makshh
我的主要擔憂是不要錯過Bootstrap其他部分需要的東西。喜歡,安全的默認值。對於其餘的「部分」,事情似乎或多或少都很清楚。就像,如果我使用網格,我需要啓用'網格'。如果我使用警報,我需要啓用「警報」。部件之間可能有一些並不總是明顯的依賴關係。你提到的其中一些。你已經得到了我的感謝。其中一些我即將發現自己。也許。但是,奠定了基礎:)如果我可以這樣說...... –