問題タブ [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-mvc - SquishIt MVC - デバッグ モード、更新なし
MVC プロジェクトを実行していますが、プールを実際にリサイクルせずに .less ファイルを更新するのに問題があるようです。
コンパイルするたびにプールがリサイクルされるので、私だけなら気にしません。しかし、私たちの Web インテグレーターは、.less ファイルを変更するときに Visual Studio 内でさえ作業しないため、再構築を好みません。
これが私がすることです:
- Nuget から最新バージョンの SquishIt を取得しました。
- Layout.cshtml で Bundle.Css().Add(...).Render() を呼び出します。
- csproj は、デバッグ モード (構成マネージャー) でコンパイルするように設定されています。
- Web.config ファイルに入っています。
codethinked.com Web サイトのほとんどすべてのエントリを調べましたが、探しているものが見つかりませんでした。一部の人々は問題を抱えているようですが、ファイルが再生成されていません。
ありがとう!
.net - SquishIt を使用して、「コントロールにコード ブロックが含まれているため、コントロール コレクションを変更できません」というエラーが表示される
私は .net 2.0 Web サイト プロジェクトを書いており、しばらくの間SquishItを喜んで使用して、CSS と Javascript で縮小および結合していました。最近、このエラーが発生し始めました:
ご覧のとおり、サイト内で Telerik コントロールも使用しているため、これが問題であると思われます。
SquishIt API を使用してコード ビハインドから Add コマンドと Render コマンドを呼び出してみましたが、まったく結果が得られませんでした。
何か案は?それ以外の場合は素晴らしいパフォーマンスを発揮するため、SquishIt を放棄したくありません。
asp.net-mvc-3 - MVC3 で SquishIt を使用する
MVC3 で SquishIt を使用しようとしています。Nuget パッケージをダウンロードしました。プロジェクト リファレンスの下に表示されます。しかし、その中のメソッドを呼び出すことはできません。SquishIt フレームワークもインポートしようとしましたが、それも機能しません。任意のポインタをお願いします?
ありがとう
javascript - SquishItを使用して、すでにミニファイされているjavascriptを縮小するのは悪い習慣ですか?
私のプロジェクトでは、パフォーマンスを向上させるためにかなりの数の縮小されたスクリプトを使用しました。
ただし、これらのスクリプトの中には、縮小されていないスクリプトもかなりの数ありました。SquishItを使用して、すでに縮小されたスクリプトを縮小およびバンドルしても大丈夫ですか?ミニファイアがすでにミニファイされたコードを処理することは、何らかの形で危険ですか?
asp.net-mvc-3 - スキッシュできますファイルをCDNに公開します
スキッシュを見つけたばかりです。非常に有望に見えますが、jsおよびcssスクリプトをCDNサーバーにアップロードする必要があります。10台のWebサーバーと外部CDNがあります。
圧縮ファイルをCDNにアップロードする方法はありますか、それとも単一のサーバーでのみ機能しますか?
asp.net-mvc-3 - WindowsAzureでSquishItを使用する方法
内部のSquishItnugetパッケージと、WindowsAzureで実行されているMVC3アプリケーションを使用したいと思います。CSSとJSの組み合わせと縮小にSquishItを使用しています。
私のViews/Shares / _Layout.cshtmlには、次の行があります。
これにより、
ここで何かを見つけましたhttp://www.bondigeek.com/blog/2011/03/22/all-is-quiet-not-on-the-azure-front/しかし、これは実際には私が望んでいるものではありません。一般に、SquishItがAzure VMのディスクに書き込むことは可能ですが、ディレクトリが間違っているか、セキュリティ権限が不十分である可能性があります。何か案が?
javascript - SquishIt で結合された JavaScript ファイルからハッシュを削除する方法はありますか?
SquishItを使用して、MVC 3 プロジェクトで JavaScript ファイルを結合および縮小しています。オフラインの cache.manifest を作成しようとしていますが、編集ごとに変更されるハッシュ コードが原因で、私は死んでいます。バンドルに追加されたハッシュを削除する方法はありますか?
BundleBase.csクラスをチェックインし、メソッドを確認しましたHashKeyNamed
が、どこで使用するかわかりません。
結合するための私の既存の方法は次のとおりです。
squishit - 開発時の SquishIt のベスト プラクティス
SquishIt は js ファイルをバンドルできます。しかし、開発時にバンドルしたくありません。あなたのベストプラクティスは何ですか?以下のような方法があります。
- 開発時間または生産時間を示すグローバル プロパティを追加します。
- #if DEBUG ... #end を使用
上記の方法は完全ではありません.そのためのSquishItの設定スイッチはありますか?
asp.net-mvc - SquishIt ホスティングへのデプロイ時のパス拒否例外へのアクセス
私のローカルマシンでは、次のコードは完全に動作します。
指定したディレクトリの下に、縮小された新しい style.min.css ファイルが作成されます。
ただし、コードをホスティング プロバイダーにデプロイすると、「パス ' C:\...\style.min.css ' へのアクセスが拒否されました」というメッセージとともにUnauthorizedAccessExceptionが発生します。
SquishIt の実装に問題があるとは思いませんが、一生これを理解することはできません。
javascript - RequireJS Optimizer と VS 2010 Itegration
squishit の仕組みと同様に、requirejs の最適化をトリガーするための VS 2010 拡張機能があるかどうか疑問に思っていました。
- デバッグ モードでは、モジュール ファイルは個別に保持されます
- リリース モードの場合、モジュール ファイルは縮小および結合されます