10

Meteor は素晴らしく、次のように含めることができる「スマート パッケージ」を使用したブートストラップをサポートしています。

meteor add bootstrap

css、javascript、および画像は、実行時にブラウザーに魔法のように組み込まれます。それは素晴らしいことですが、ブートストラップをカスタマイズして、ネット上の他のすべてのブートストラップ サイトのようにならないようにしたいと考えています。通常はブートストラップのカスタマイズ機能を使用しますが、ここでは利用できません。meteor コンテキストでブートストラップにカスタマイズを適用する最良の方法は何ですか?

Bootstrap カスタマイザーから LESS ファイルを生成し、それを自分のディレクトリに配置して、処理を完了できれば、特に理想的です。Bootswatch で生成された CSS は流動的なレイアウトを台無しにすることが判明しました。さらに、サードパーティは遅かれ早かれ時代遅れになるでしょう。

4

4 に答える 4

7

まあ、解決策は簡単なようです。meteor アプリのルートに css ファイルを含めるだけで、デフォルトをオーバーライドできました。たまたまBootswatchの定型化された css ファイルを使用しましたが、これも手動でロールアップできると思います。

于 2012-11-15T20:34:04.997 に答える
4

結局、流星のブートストラップ パッケージを完全に削除し、それを .xmlgit submodule内にインストールしましたpackages

独自のカスタム パッケージ化された git リポジトリmeteor-bootstrappackage.jsを作成しました。これに、使用するファイルの指示が記載されたファイルも追加しました。(ブランチを参照meteor-packaged)。

これは、Bootstrap 変数を変更し、LESS ミックスインを自由に使用できるようにするためであり、すべての Bootstrap JS ファイルを含めないようにするためです。

于 2013-05-15T12:18:46.227 に答える
0

このリンクは、Meteor でブートストラップを使用する優れたスマートな方法を提供します。カスタマイズは、変数と mixin を介して行われます。必要に応じて試すことができます。


https://www.manuel-schoebel.com/blog/meteorjs-and-twitter-bootstrap-the-right-way

于 2015-04-16T15:05:13.273 に答える