1

ページごとに読み込まれたjasvascriptをデバッグする必要があります。ロードされたページはローカルに配置されません。

ロードされたjsがパックされています。開梱したものに置き換えたいです。

それを作るためのトリックやブラウザオプションはありますか?

4

4 に答える 4

5

FiddlerのAutoResponderタブがこれを行うようです。

JSを「解凍された」バージョンに置き換えたいと言います。デバッガーでステップスルーできるように改行を挿入したいだけの場合、Venkmanデバッガーにはそれを行う「PrettyPrint」ボタンがあります。

于 2010-07-15T01:41:02.680 に答える
1

アプリケーションがすでにどこかにデプロイされた後に要求しているように思われるので、これはそれほど役に立たないかもしれません。

アプリケーションがすでにデバッグ用または少なくともリリース用の通常のビルドスクリプトまたはプロセスを実行している場合は、そこで実行できます。Javascriptファイルを縮小されていない/最適化されたスクリプトのままにして、デバッグ用にビルドする場合はコピーするだけですが、リリースの場合は、コピーする前にまずミニファイア/オプティマイザーを実行します。

jQueryがGoogleコンパイラを使用してフレームワークをパッケージ化することは知っていますが、コードを縮小するだけのツールは他にもあります。また、ビルドプロセスの一部として既にJavascriptを使用している場合は、Javascriptであらゆる種類の品質チェックツール( JSLintなど)を実行する機会が与えられます。

それ以外は、上記のAutoResponderのアイデアは有望に聞こえます。

于 2010-07-15T14:14:36.527 に答える
1

Charles Web Debugging Proxyを使用して、要求されたJSファイルをローカルの解凍されたJSファイル(またはその他の場所)にマップできます。費用はかかりますが、30分間の試用が可能です。

于 2010-07-15T14:29:42.323 に答える
0

Firebugは、DOMを操作し、変更が発生したときにそれを確認できる、非常に優れたFirefox拡張機能です。<script>これにより、ページにタグを挿入できます。

<head>Firebugを使用してHTMLを編集<script src="http://site.com/unpacked.js"></script>し、ページのどこかに挿入するだけです。

于 2010-07-06T09:42:05.183 に答える