6

ScriptsフォルダーをデフォルトのASP.NETMVCプロジェクト構造内に残すことに利点はありますか?

私の考えでは、Contentフォルダーの下にスクリプト、cssファイル、および画像のサブフォルダーを作成する方が理にかなっています。

これを行うことの欠点はありますか?

4

2 に答える 2

9

要するに、いいえ、これを行うことの本当の欠点はありません。それが私がMVCプロジェクトを構築してきた方法です。

これを行うことにはいくつかの利点があります。実際には...多くのプロジェクトで、すべての静的コンテンツを別のドメインから提供しているため、すべての静的コンテンツを1つのフォルダーにグループ化することで、QA/本番環境の展開プロセスがはるかに簡単になりました。 (MSBuildを使用して展開のスクリプトを作成し、CSSファイルとJavascriptファイルのユーティリティを縮小するように呼び出しているため)。

于 2010-01-21T17:31:48.793 に答える
0

マイナーな欠点は、各アドオンフレームワークの「ビット」などを複数の場所で探す必要があることです。したがって、私は\ Assets \を好みます。次に、各フレームワークフォルダー(jquery、bootstrapなど)内に、その製品に付属するすべての.JSおよび.CSSなどのファイルやサブフォルダーがあります。ただし、MVCバンドルは、必要に応じて1つのBundleConfigモジュール/クラスにすべての参照を含めることができるようにすることで役立ちます。

于 2015-07-05T23:34:57.633 に答える