WebStorm(2016.3.2)でAngular 2テストをデバッグしようとしています。私が試した最初のことは、Chrome Devツールで行うことでしたが、実際には、ソースでスクリプトファイルが表示されず、ブレークポイントを設定できませんでした。 HTMLページにはスクリプトタグが表示されていますが、ソースには何もありません。WebStormで角度2のカルマ/ジャスミンテストをデバッグする
だから私は、もう少し掘りを行なったし、あなたがrun and debug unit testsにWebStormを設定することができました。
テストは実行されますが、WebStormブレークポイントは決してヒットせず、何が起きているかについて「オフ」であるように見えます。明らかに、ユニットテストを実行またはデバッグする前にWebStormを使用していないため、どのような正常性があるか分かりません。
私はちょうど何かが欠けてると確信しているが、非常に多くの不慣れな技術が一緒に来て、私が引っ張って何スレッドわかりません。
あなたが開発ツールのソース]タブでファイルを見ることができない場合、それは彼らがVMにロードされていないことを意味します。 Webstormでもデバッグすることはできません。あなたの設定で何かが間違っていなければなりません。また、あなたのテストは実行されていないようですが、未知のMIMEタイプのため、Chromeで応答が拒否されます。気にしないでください。 – lena
はい、Webstormの人工物のようです。私は答えで見つけたものを書き留めます。 –
いいえ、これはWebStormの問題ではありません。サーバーアプリケーションがホストされているようです(またはajaxに関係する別のサーバーなど)。)は、セキュリティ上の理由から "X-Content-Type-Options:nosniff"というレスポンスヘッダーを送信するため、ブラウザーはMIMEタイプが不明なスクリプトをブロックします。 – lena