2017-03-14 10 views
0

デバッグとテストを行いたいJavaScriptファイルがありますので、いくつかのブレークポイントを追加します。今私はそれがFirefox F12ツールを使用して行うことができることをお読みください。私は以下のステップを実行しました: -F12 firefoxを使用してカスタムjavascriptファイルにデバッグしてブレークポイントを追加できません

  1. 私は自分のアプリケーションに移動します。
  2. F12をクリックします。
  3. "Debugger"タブの下に、ブレークポイントを追加する機能がロードされているすべてのスクリプトが表示されます。

カスタムJavaScriptを記述してブレークポイントを追加する方法が見つかりません。これは可能ですか?またはJavaScriptをデバッグするために既にページ内にロードする必要がありますか?

おかげ

答えて

1

ちょうどあなたのコンソールを開き、あなたの文の一つとしてdebuggerを使用すると、デバッガが停止します。私はFirefoxのF12ツールを開いた場合

(function(){ 
    var x = 1; 
    debugger; 
    console.log(x); 
})() 
+0

正確に何を探しているのですか?そのため、秘密はデバッガを使用しています。 ..おまけ –

1

つの関連するポイント:

「あなたはあなたのJavaScriptコードのどこにでもdebugger;文を置くことができJSインタプリタは、その行に達すると、それはあなたが変数を検査することができ、スクリプトの実行を停止します。コードをステップ実行してください。

コンピュータ

でスクリプトを実行すると、通常はこれを行うにはローカルのApacheサーバーを実行する必要があります。

もう1つのオプションは、node.jsでスクリプトを実行する方法です。あなたにはたくさんのデバッグオプションがあります。

ここでは、ノード(バグクリニックと呼ばれる)のデバッグに関する優秀チュートリアルを得た:

https://nodeschool.io/#workshoppers

+0

は今、私は,,デバッガ]タブに移動Ctrlキー+ pにクリックして、私は、このページ内のスクリプトを検索するように求められますが、私の場合はcusotmを書きたいです存在しないスクリプト...どのように私はそうすることができますか? –

+0

いいえ。実行する前にデバッグタブを開くと、 'debugger'コマンドで停止します。あなたが作成したスクリプトの場合、それはページスクリプトに含まれます。 –

+0

私はあなたのポイントを理解していない、今私は物理的に私のasp.netアプリケーション内のスクリプトを展開していないが、私はそれを展開する前にテストしたい...これは可能です..私は今スクリプトを私のメモ帳+ +しかし、まだ私のアプリケーション内に配置されていない..私はFirefoxのツールを使用してデバッグできますか? –

関連する問題