2017-04-26 4 views
0

したがって、Visual Studio 2017でASP.NET MVC 5を使用していて、Bundle Config関係に興味がありました。私はそれが効率のために複数のファイルを集める方が良いことを読んでいました。しかし、後で参照するために、縮小されたファイルへのコールアウトが気に入らないようです。 EG:ASP.NET BundleConfig.csは、後でBootStrapを登録するためのJqueryの縮小バージョンが好きではないと思われます。

この:

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
        "~/Scripts/jquery-{version}.js")); 

... 

bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
       "~/Scripts/bootstrap.js", 
       "~/Scripts/respond.js")); 

が細かく、正常に動作します。

この

​​

はしていません。これは、表示される

"〜/スクリプト/ jquery- {バージョン}。の.js")) "

又は

" 〜/スクリプト/ jqueryの-1.10.2のいずれかの形態。 js "))"

はそれを台無しにするでしょう。私が第三者のjavascriptライブラリを必要とし、効率のためにそれらをバンドルするなら、私はそれらを縮小してバンドルすることができると思うでしょう。ブートストラップで正しく認識されるようにJquery min libraryの登録に問題がありますか?

+0

ファイルminとnormalの両方を追加し、{versione}プレースホルダー –

+0

@Darionを使用してバンドルにバンドルを使用しようとしました。フルバージョンで動作させることができます。読み込みスピードのみ。それは本当の問題である細分化なしでうまく動作します。より速い読み込みのために縮小されたファイルをロードしたい。 – djangojazz

+0

をweb.config - > system.web - > compilationに設定してください。debug = false –

答えて

0

あなたはこのようにfalseにdebug属性を設定web.confingコンパイルタグを変更縮小さバージョンをテストすることができます

<compilation debug="false" targetFramework="4.5"> 

あなたが製品版を公開するときこれは自動的にfalseにのVisual Studioで設定されています。もちろん、開発環境でテストする必要がある場合は、変更することができます。

関連する問題