問題タブ [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.
asp.net - css ファイルをマッシュアップして相対パスを変更する
最近まで、css ファイルのマッシングにChirpy VS プラグインを使用していました。しかし、マッシング中にcss urlの相対パスが変更されないことがわかりました。これは、現在私にとって問題です(ローカル画像にアクセスするが別のディレクトリに配置されているcssファイルをマッシュアップするため)。
css ファイルをマッシュアップし、それに応じて URL の相対パスを変更するツールはありますか?
.net - Chirpyはファイルの背後にコードを作成しませんか?
どうやら、Visual Studio 2010用のChripyアドインをインストールしましたが、アドインマネージャーに表示され、ローカルのcoffee.exeファイルへのCoffee-Scriptパスを構成しましたが、VisualStudioに何も表示されません。 .coffeeファイルをMVC3プロジェクト(スクリプトフォルダー内)に追加します。
t4mvc - T4MVC を外部 JavaScript ファイルとともに使用する
外部jsファイルでT4MVCを使用することは可能ですか?
cshtmlファイルにjsファイルを含めます
MyScript.jsでは、関数に次のものがあります
@Url.Action(MVC.MyController.MyAction())
しかし、そのアクション名にコンパイルされることはありません(runatサーバーがそのトリックを行うと思っていましたが、そうではありませんでした)
私は何が欠けていますか?何か助けになることがあれば、私もチャーピーを使用しています...
ありがとう
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 ? _
乾杯、ダズ。
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
ツールから
asp.net-mvc - 明示的に指示されていないのに、ブラウザーがコンテンツ (html、css、js など) をキャッシュすることを認識する理由と方法
css/jsの縮小、圧縮などのためにChirpyを見ていましたが、キャッシュをサポートしていないことに気付きました。期限切れヘッダー、etags などを送信するためのロジックはありません。
この機能がないため、コンテンツのキャッシュがそれほど重要ではないかどうか疑問に思いました。Yスロー!これを採点するので、少し混乱しています。現在、キャッシュについて調査していますが、この css ファイルSuperFish.css
がキャッシュから取得される理由を説明できません。
http://www.weirdlover.com (Chirpy の開発者) にアクセスしてください。
最初のネットワーク トラックを見てください。の有効期限ヘッダーがないことに注意してください
SuperFish.css
。ページに再度アクセスし、ネットワーク トレースを再度調べます。
SuperFish.css
キャッシュから取得されるようになりました。
SuperFish.css
ページに再度アクセスしたときに がキャッシュから取得されるのはなぜですか? これは、クロムのすべてのインスタンスを閉じてからページに再度アクセスした場合でも発生します。
visual-studio-2010 - chirpy がデバッグ マッシュ JavaScript ファイルを作成しないのはなぜですか?
次の mash.chirp.config ファイルがあります
この Chirpy を保存すると、2 つのファイルpodPlayers.js
とpodPlayers.min.js
. ただし、「podPlayers.debug.js」は作成されません。
理由はありますか?これはChirpy 2.0.0.4です
visual-studio-2010 - Visual Studio 2008/2010のアドインフォルダーの場所を変更して、Chirpyをインストールできるようにするにはどうすればよいですか?
アドインは現在、次の場所に追加しようとしています:My Documents \ Visual Studio 2008\AddinsおよびMyDocuments\ Visual Studio 2010 \ Addins
ネットワーク設定により、バックアップされたネットワーク共有ではオフになります。
Chirpyをインストールしようとすると、ネットワークポリシーが開始され、DLLをその場所にコピーできないと表示されます。
拡張機能がインストールされている場所を変更するにはどうすればよいですか?Chirpyインストーラーはインストール場所を変更する機会を与えないので、VSからこれを取得すると推測しますか?
javascript - chirpyのファイルグループでの典型的なプロセスは何ですか
Chirpyで構成されたファイルグループがあります。
次に、このスクリプトをダウンロードするようにマスターページを設定しました1.min.js
。これまでのところ良いですが、問題は、でスクリプトの一部を編集するときにtemp1.js
、このmash.chirp.configにアクセスし、1.min.jsがから更新された変更を取得できるようにこのファイルも保存する必要があることtemp1.js
です。これは私にとって退屈です。両方の場所で保存するのを忘れると、なぜそれが機能しないのかを理解するのに数え切れないほどの時間がかかります。これに対するより良いアプローチはありますか?
javascript - JavaScriptバンドルをいつ生成するのですか?
現在、Chirpyを使用して個々のJavaScriptファイルをローカルで1つのバンドルに連結および縮小してから、バンドルをバージョン管理にチェックインします(ゲートチェックインでTFSを使用しています)。
次に、インストーラーがこのバンドルをデプロイします。
しかし、これは多くの問題を引き起こしています:
- ソースファイルに対応していないバンドルをチェックインすることは可能ですか。
- 「ゲートチェックイン」とのマージの問題があります。チェックインキュー内の2つのチェンジセットの両方に新しいバンドルが含まれている場合、2番目のチェンジセットは常に最初のチェンジセットと競合するためです。
他にもいくつかのアイデアがあります。インストーラーが展開中にバンドルを生成するか、サーバーが起動プロセスとして実行時にバンドルを生成する可能性があります。
しかし、確かにこれは一般的な問題です。ベストプラクティスは何ですか?