問題タブ [squishit]
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.
asp.net - SquishIt を使用してマスター ページとビュー ページで CSS と JS を組み合わせる
SquishItを実装してビュー ページ全体に Css/J をバンドルし、マスター ページでレンダリングするにはどうすればよいですか? Render 部分の上で ContentPlaceHolder を使用できると思っていましたが、3 つのファイル (ビュー ページに 1 つ、マスター ページに 2 つ) を追加することもあれば、ビューから追加されたファイルを無視することもあるという奇妙な動作があるようです。ページ。
インデックス.aspx
サイトマスター
私の現在の解決策は、HttpContext.Current.Items に BundleBuilder を保持する SquishIt の静的 Bundle クラスの静的ラッパーです。
これが成功したかどうか、またどのように成功したかを知りたいです。
javascript - 最小化時の SquishIt JavaScript エラー: 'missing ; 発言前」
SquishIt を開発モードで実行すると、すべて正常に動作します。実動モードにすると、「行方不明」が表示されます。Javascript の before ステートメントのエラー。問題のある javascipt ファイルを削除しようとしましたが、エラーは次のファイルに移動します。
何か案は?
asp.net - SquishIt と Combres2 のミニフィケーションはどちらが優れていますか?
これら 2 つのライブラリ (Combres2 と SquishIt) を比較した人はいますか? あるライブラリが別のライブラリよりも優れている場合、その理由も知りたいです。
Combres2 は SquishIt よりも圧縮率が高いと書かれている記事を見つけました。しかし、それはほぼ1年前です。
model-view-controller - 有効な仮想パスではないソースでSquishItを使用するにはどうすればよいですか
ローカルネットワーク上のさまざまなソースからたくさんのものを一緒に押しつぶしたい次のコードを実行すると、エラー'http://cdn.mydomain.org/ajax/libs/jquery/1.5.1/jqueryが発生します。 js'は有効な仮想パスではありません。
SquishItまたは他の「squisher」に引数にURIを使用するオプションはありますか?
asp.net-mvc - jquery .load メソッドを使用して aspx ページをロードする
私のページには、私たちが持っている食事のオプションをフィルタリングするドロップダウンがあります. jquery .load を使用してリストをリロードします。私の問題は、squishit を使用して css/js ファイルを圧縮および結合しているため、読み込もうとしている aspx ページでこれを再度参照する必要があることです。私はそれを正しくやっていますか?または、読み込んでいる aspx ページに同じ css/javascript を参照する適切な方法はありますか?
ありがとう。
squishit - SquishItはどのようにローカルディレクトリを使用してファイルをレンダリングしますが、ファイル参照を別のサブドメインに書き込みますか
SquishItを使用して、結合されたファイルをローカルディレクトリにレンダリングし、SquishItで生成されたファイル名を保持しながら、ドメインを変更する方法はありますか?
だから、このようなもの:
通常、SquishItはそれをリンクにレンダリングし、次のように#を調号に置き換えます。
ただし、静的なCookieなしのドメインからcssファイルとjsファイルを提供しています。ファイルを同じローカルディレクトリに書き込み、SquishItで生成された調号を引き続き使用したいのですが、スタイルシートのリンクを次の場所に出力したいと思います。
asp.net-mvc-3 - ASP.NETMVC3でSquishItを使用する
ASP.NETMVC3プロジェクトでCSSとJavascriptを縮小するためにSquishItを使用しようとしています。
Renderメソッドを使用する場合:
cssは#ではなく乱数で生成されますが、cssファイルへのリンクは生成されないため、cshtmlファイルに手動で挿入する必要があります。
しかし、ファイル名に追加されたこの乱数はわかりません。
#がなくても問題なく動作します。
しかし、私は、Renderがこの記事に従ってcssリンクを自動的に生成する必要があるという印象を持っています:
http://www.codethinked.com/squishit-the-friendly-aspnet-javascript-and-css-squisher
私は正しいですか?
squishit - SquishItを使用してjsファイルを結合しても効果はありませんか?
これは次のように表示されます。
「min.js」はどこにありますか?
2つのjsファイルはmin.jsという名前の1つのjsに結合されていませんか?
ありがとう!
javascript - gzip の問題で JavaScript をロードする
Web アプリケーションで奇妙な問題が発生しています。いつものようにFirefoxでうまく機能します。IEで開くと動きません。しかし興味深いのは、Firefox でのページのリロードも失敗することです。firebug で追跡したところ、IE でページを読み込んだ後、IIS が gzip 圧縮でページを提供することにしたようです。ただし、なぜそれがFirefoxの問題になるのかはよくわかりません。また、失敗した後でJavaScriptファイルを直接開いてみると、Firefoxでコンテンツエンコーディングエラーが発生することがあります。
これを回避する方法を知っている人はいますか?
どうもありがとう!
ps JavaScriptファイルは、jqueryとjqueryuiを使用した私のコードの縮小です。