大幅なカスタマイズが必要なサイトの場合、スタイリングと機能の両方で、ほとんどの人が使用する一般的なアプローチはありますか?プロジェクトにBootstrapリソースをどのように含めますか?
それはあなたが「重い」という意味でどれだけ重いかによります...
多くのプロジェクトでは、縮小されたCSSソースをそのまま使用し、いくつかのスタイルを独自のプロジェクトSCSSでオーバーライドします。これは、gulpビルドプロセスでコンパイルします。
これは、主に色や境界線のスタイルなどを変更することを目的としていて、コンポーネントを基本的に変更しない場合に最も簡単で最適です。
より根本的な違いを必要とするまれなプロジェクトでは、SCSSのほとんどを手作りし、ソースから使用したいBootstrapのいくつかの部分を削除します。
このアプローチははるかに労働集約的であり、Bootstrapコードの大部分が冗長であるか、自分のコードと衝突する場合にのみ実行されます。
JavaScriptの場合、他のソースからのAngularディレクティブを作成または含めるのが一般的であるため、Bootstrapを使用しない傾向がありますが、これは特定のワークフローとスタックの選択にぴったりです。
肥大化の量を減らしたい場合は、Bootstrapのソースから未使用のJavaScriptを取り除くのは非常に簡単です。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加