ASP.NET MVC 4 アプリケーション用の Twitter Bootstrap 用の Nuget パッケージを推奨している人はいますか? 私は nuget.org にあるものに夢中になっているわけではありません。何を使っていますか?
4 に答える
どちらを使用するかを知る最善の方法は、パッケージの内容を確認することです。
sirkirby によるこの github リポジトリを確認してください: https://github.com/sirkirby/twitter-bootstrap-nuget
- 「 Twitter.Bootstrap 」が見つかります。これは、ブートストラップ用の最もダウンロードされた Nuget パッケージです。通常の基本的なブートストラップcss/js/imageファイルを見つけるだけで、パッケージはそれを Content フォルダーに送ります。(詳細はこちらのリポジトリ > twitter.Bootstrap/Twitter.Bootstrap.nuspec)。
「 Twitter.Bootstrap 」をインストールする= 公式 Web サイトからブートストラップ ファイルをダウンロードし、それらを Web アプリに追加します。
- また、「Twitter.Bootstrap.MVC」も見つかります。「BundleConfig.cs」ファイルに数行を追加するだけで、インストール時にバンドルと縮小のサポートが追加され、共有レイアウトとビューに簡単に統合できます。このパッケージは前のパッケージに依存しています。
「 Twitter.Bootstrap.MVC 」をインストールする= 公式 Web サイトからブートストラップ ファイルをダウンロードして Web アプリに追加する + バンドルと縮小のための参照を追加する。
- .CSS の代わりに .LESS ファイルを含む Bootstrap が必要な場合は、" Twitter.Bootstrap.Less " パッケージをインストールしてください。
--
先ほど行ったのと同じ方法で、他のすべての NuGet パッケージを確認できます。
公式 Web サイトからASP.NET MVC プロジェクトに直接ダウンロードしました。もう少し手間がかかりますが、少なくとも私は完全に制御でき、何が得られるかを知っています。
私はまだテストしていませんが、有望と思われるKickstrapもあります。
注: イメージ フォルダーへのパスを "../img/" から "/" にカスタマイズする必要があります。そうしないと、ASP.NET MVC 4 の CSS バンドルが期待どおりにイメージをロードしません。
これら 2 つのプロジェクトをインストールしてみてください。
フォーム検証を使用したスキャフォールディングも、これら 2 つですぐに使用できるはずです。