縮小されたファイルを除外するバンドラー
MVC4 では、バンドル システムが「.min.js」を持つファイルを除外するという問題が発生することがあります。拡大。これを解決するには、バンドル宣言に縮小されたファイルの拡張子「.js」が含まれていることを確認します。たとえば、
<code class="pre">.Include("~/Scripts/jquery-1.8.0.js") .Include("~/Scripts/jquery.tmpl.min.js")</code>
の代わりに、
<code class="pre">.Include("~/Scripts/jquery-1.8.0.js") .Include("~/Scripts/jquery.tmpl.js")</code>
を使用します。 ファイルの名前変更が望ましくない場合は、別の解決策として、特定のファイル パターンをバンドルの無視リストに追加します。これは、次のように BundleCollection クラスの AddDefaultIgnorePatterns メソッドをオーバーライドすることで実行できます。
<code class="pre">public static void AddDefaultIgnorePatterns(IgnoreList ignoreList) { // Existing ignore patterns // ... // Ignore additional file patterns ignoreList.Ignore("*.min.js", OptimizationMode.WhenDisabled); ignoreList.Ignore("*.min.css", OptimizationMode.WhenDisabled); } public static void RegisterBundles(BundleCollection bundles) { // ... }</code>
AddDefaultIgnorePatterns メソッドをオーバーライドすることで、最適化が無効になっている場合に縮小された JavaScript ファイルと CSS ファイルを無視するように指定できます。導入環境。これにより、開発環境またはテスト環境でサイトを提供するときにバンドラーにこれらのファイルが確実に含まれるようになります。
以上がMVC4 で縮小されたファイルを除外するバンドラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。