問題タブ [web-optimization]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - CssRewriteUrlTransform はかかりません
私はこのバンドルを持っています。url('../fonts/fontawesome-webfont.eot?v=4.0.3')
font-awesome css には、css が下にあるときに有効であると定義された URLがあります"~/Content/font-awesome.css"
が、現在は "~/a/b" の下にあります。
しかしCssRewriteUrlTransform
、起動してパスを書き換えませんurl('../../fonts/fontawesome-webfont.eot?v=4.0.3')
更新: .min ファイルを削除すると動作しCssRewriteUrlTransform
始めますが、Web 最適化のバグですか?
c# - レンダリングされないスクリプトとスタイル
ページにレンダリングされないスクリプトとスタイル
MVC ASP.NET の HTML ソースコード
これが私のすべてのスクリプトとスタイルです C# の BundleConfig ファイルです。
MVC ASP.NET の HTML ソース コードの結果
asp.net-mvc - アプリケーション外の外部の場所からバンドルする js または css ファイルをロードする方法
アプリケーションですべての css および js ファイルを共有ディレクトリからロードする必要があります。調査したところ、バンドル構成には仮想アプリケーション パスのディレクトリのみが含まれていることがわかりました。外部ドライブまたはフォルダからロードする方法はありますか? または、私の要件を満たすために使用できるものは他にありますか。私はこのようなものが必要です
c# - 縮小されていない CSS で CssRewriteUrlTransform が呼び出されない
CSS ファイル内のファイル パスを置き換えようとしています。この回答の例を試しました:
何らかの理由で、最後の 2 つの縮小されたファイルのみがProcess()
メソッドをトリガーします。縮小されていないバージョンを使用すると、どのファイルも通過しませんProcess()
。この動作は、このソリューションの正反対です。
CssRewriteUrlTransformWrapper.Process()
すべてのファイルに対して呼び出されるにはどうすればよいですか?
asp.net - Web アプリケーションの HTTP クライアントを作成するために使用するシングルトン パターンのタイプはどれですか
私はウェブアプリケーションを持っています。パフォーマンスのボトルネックは、リクエストごとに Http クライアントを何度も作成している可能性があることがわかりました。
これにはシングルトンを実装する予定です。そして、この非常に役立つ記事を見つけました。 http://csharpindepth.com/Articles/General/Singleton.aspx
ASP.NET MVC Web アプリケーションのライフサイクルがサーバーにデプロイされたときの正確な状態について、私は混乱しています。同じリソースを呼び出す複数のスレッドがあると仮定すると、リソースはさらに何度も新しい http クライアントを作成します。
ここで何をすべきか.. 1) HTTP クライアントを遅延ロードしますか? 2) 遅延ロードしませんか?
どの特定のアプローチを使用する必要がありますか?
asp.net - asp.net Web 最適化で .js ファイルを除外するにはどうすればよいですか?
asp.net の Web 最適化に含まれるバンドルを使用していますが、無視したいディレクトリに .js ファイルが 1 つあります。
今、私はやっています:
これから app.js を除外したいと思います。このファイルを無視するように IncludeDirectory に指示するにはどうすればよいですか?