問題タブ [chirpy]

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.

0 投票する
2 に答える
372 参照

asp.net - css ファイルをマッシュアップして相対パスを変更する

最近まで、css ファイルのマッシングにChirpy VS プラグインを使用していました。しかし、マッシング中にcss urlの相対パスが変更されないことがわかりました。これは、現在私にとって問題です(ローカル画像にアクセスするが別のディレクトリに配置されているcssファイルをマッシュアップするため)。

css ファイルをマッシュアップし、それに応じて URL の相対パスを変更するツールはありますか?

0 投票する
1 に答える
350 参照

.net - Chirpyはファイルの背後にコードを作成しませんか?

どうやら、Visual Studio 2010用のChripyアドインをインストールしましたが、アドインマネージャーに表示され、ローカルのcoffee.exeファイルへのCoffee-Scriptパスを構成しましたが、VisualStudioに何も表示されません。 .coffeeファイルをMVC3プロジェクト(スクリプトフォルダー内)に追加します。

0 投票する
2 に答える
922 参照

t4mvc - T4MVC を外部 JavaScript ファイルとともに使用する

外部jsファイルでT4MVCを使用することは可能ですか?

cshtmlファイルにjsファイルを含めます

MyScript.jsでは、関数に次のものがあります

@Url.Action(MVC.MyController.MyAction())

しかし、そのアクション名にコンパイルされることはありません(runatサーバーがそのトリックを行うと思っていましたが、そうではありませんでした)

私は何が欠けていますか?何か助けになることがあれば、私もチャーピーを使用しています...

ありがとう

0 投票する
1 に答える
278 参照

visual-studio-2010 - Razor 構文で Chirpy を使用する

Chirpy (v2.01 と v2.03 の両方 - http://chirpy.codeplex.com/ ) を使い始めたばかりで、.js ファイルと .css ファイルでは問題なく動作しますが、少し問題があります。 VS 2010 の任意の Razor 構文で。

基本的に、次のような Razor ファイルがあります。

さまざまな場所で @foreach ループを使用し、「@:」または「@:」を使用して、何がコードで何が出力されるかを通知します。

結局のところ、Chirpy は何百ものエラーを出します。それらはすべて次のいずれかです。

cshtml ファイルはすべて、firefox/chrome でエラーなく完全に実行されるため、実際には問題はありません。

誰でも助けてもらえますか?利用可能な場合は、インライン js のミニフィケーションが大好きです。

このクエリを codeplex サイトにも投稿しました (応答があれば報告します): http://chirpy.codeplex.com/discussions/283079

他のすべてが失敗した場合は、コードにジャンプします (これはオープン ソースです)。http://chirpy.codeplex.com/SourceControl/changeset/view/d003dad47915#Engines%2fViewEngine.cs ? _

乾杯、ダズ。

0 投票する
1 に答える
337 参照

visual-studio - Zippy Chirp-100%CPU

ChirpyをVS2010SP1にインストールし、小さなall.chirp.configを作成して保存しました。

出力ウィンドウに次の行が表示されます。

ConfigEngine-C:\ Users \ me \ Documents \ Visual Studio 2010 \ Projects \ MyPrj \ Website \ Content \ all.chirp.config

私のCPUがペッグされている間、何度も何度も...

構成ファイルには次のものが含まれます。

ここで、最初のフォルダー(* .cssを含む)には6つのファイルが含まれ、2番目のフォルダー(* .jsを含む)には14のファイルが含まれます。大したことではないはずです...

注:エラーが発生します:The 'root' element is not declaredツールから

0 投票する
2 に答える
842 参照

asp.net-mvc - 明示的に指示されていないのに、ブラウザーがコンテンツ (html、css、js など) をキャッシュすることを認識する理由と方法

css/jsの縮小、圧縮などのためにChirpyを見ていましたが、キャッシュをサポートしていないことに気付きました。期限切れヘッダー、etags などを送信するためのロジックはありません。

この機能がないため、コンテンツのキャッシュがそれほど重要ではないかどうか疑問に思いました。Yスロー!これを採点するので、少し混乱しています。現在、キャッシュについて調査していますが、この css ファイルSuperFish.cssがキャッシュから取得される理由を説明できません。

  1. http://www.weirdlover.com (Chirpy の開発者) にアクセスしてください。

    初期ダウンロード

  2. 最初のネットワーク トラックを見てください。の有効期限ヘッダーがないことに注意してくださいSuperFish.css

    最初のプル

  3. ページに再度アクセスし、ネットワーク トレースを再度調べます。SuperFish.cssキャッシュから取得されるようになりました。

    キャッシュされた画像

SuperFish.cssページに再度アクセスしたときに がキャッシュから取得されるのはなぜですか? これは、クロムのすべてのインスタンスを閉じてからページに再度アクセスした場合でも発生します。

0 投票する
1 に答える
370 参照

visual-studio-2010 - chirpy がデバッグ マッシュ JavaScript ファイルを作成しないのはなぜですか?

次の mash.chirp.config ファイルがあります

この Chirpy を保存すると、2 つのファイルpodPlayers.jspodPlayers.min.js. ただし、「podPlayers.debug.js」は作成されません。

理由はありますか?これはChirpy 2.0.0.4です

0 投票する
1 に答える
1322 参照

visual-studio-2010 - Visual Studio 2008/2010のアドインフォルダーの場所を変更して、Chirpyをインストールできるようにするにはどうすればよいですか?

アドインは現在、次の場所に追加しようとしています:My Documents \ Visual Studio 2008\AddinsおよびMyDocuments\ Visual Studio 2010 \ Addins

ネットワーク設定により、バックアップされたネットワーク共有ではオフになります。

Chirpyをインストールしようとすると、ネットワークポリシーが開始され、DLLをその場所にコピーできないと表示されます。

拡張機能がインストールされている場所を変更するにはどうすればよいですか?Chirpyインストーラーはインストール場所を変更する機会を与えないので、VSからこれを取得すると推測しますか?

0 投票する
1 に答える
204 参照

javascript - chirpyのファイルグループでの典型的なプロセスは何ですか

Chirpyで構成されたファイルグループがあります。

次に、このスクリプトをダウンロードするようにマスターページを設定しました1.min.js。これまでのところ良いですが、問題は、でスクリプトの一部を編集するときにtemp1.js、このmash.chirp.configにアクセスし、1.min.jsがから更新された変更を取得できるようにこのファイルも保存する必要があることtemp1.jsです。これは私にとって退屈です。両方の場所で保存するのを忘れると、なぜそれが機能しないのかを理解するのに数え切れないほどの時間がかかります。これに対するより良いアプローチはありますか?

0 投票する
1 に答える
259 参照

javascript - JavaScriptバンドルをいつ生成するのですか?

現在、Chirpyを使用して個々のJavaScriptファイルをローカルで1つのバンドルに連結および縮小してから、バンドルをバージョン管理にチェックインします(ゲートチェックインでTFSを使用しています)。

次に、インストーラーがこのバンドルをデプロイします。

しかし、これは多くの問題を引き起こしています:

  • ソースファイルに対応していないバンドルをチェックインすることは可能ですか。
  • 「ゲートチェックイン」とのマージの問題があります。チェックインキュー内の2つのチェンジセットの両方に新しいバンドルが含まれている場合、2番目のチェンジセットは常に最初のチェンジセットと競合するためです。

他にもいくつかのアイデアがあります。インストーラーが展開中にバンドルを生成するか、サーバーが起動プロセスとして実行時にバンドルを生成する可能性があります。

しかし、確かにこれは一般的な問題です。ベストプラクティスは何ですか?