2016-10-26 2 views
1

私のカルマ設定ファイルのデバッグに問題があります。私は期待していない404のファイルを取得しているし、どのファイルの場所が特定の要求を解決しようとしているのか把握したい。カルマが特定のリクエストをどのようにマッピングしているかについての情報を入手できますか?

この情報を取得する方法はありますか?これにフラグがない場合は、カルマのソースに入れて希望の結果を得ることができるconsole.logがありますか?

編集:なぜ私は、このようなJSPM-カルマとしてカルマプラグインを使用しているとき、私は、この問題にかなりの数回実行しているこの

を求めています。問題は、最終的には、/foo/bar.jsへのリクエストが適切なファイルの場所にマップされていないという事実に帰着します。私は、次回の発生時にこれにどの程度の透明性を得るかを探しています。

最終的に私はフラグまたは私はそれがどのようにカルマとカルマは、これらの問題をデバッグするプラグイン開発者ん

Requested /foo/bar.js 
    Trying /Users/gmauer/code/blah/foo/bar.js...(not found) 
    Trying /Users/gmauer/code/blah/tests/foo/bar.js...(not found) 
Response 404 

のようなものが記録されます挿入することができ、コードの行のいずれかでなければならない が仮定しますか?

+0

コードとエラーが表示されました –

+0

@bigluis ...正直言ってどういう意味か分かりません。あなたは特定のエラーを指摘することができます(それはそれに来るかもしれません)が、私は将来のこの種のエラーをデビューする方法を把握しようとしています。 –

答えて

-1

browserConsoleLogOptionsを使用できませんか?

https://karma-runner.github.io/1.0/config/configuration-file.html

それあなたがURL要求が試みられているかを見ることができるようにあなたは、ブラウザのログ出力を制御できるようにする必要があります設定します。

+0

Daniel、 'browserConsoleLogOptions:{level: 'debug'}'を追加しようとしましたが、前に見たこと以外のメッセージは表示されません。これはあなたのために働くものですか?確かに、404のファイルを提供するためにどのようなパスが試されているのかはわかりません。実際に 'terminal:false'を置くことはまだ何にも影響しないようです... –

+0

うわー、私はカルマランナーを使用していないのですが、browserConsoleLogOptionsはブラウザのログファイルを設定する必要があります。テストを実行するために生成されます。これには、ブラウザで実行されているときに通常表示されるのと同じエラーが含まれている必要があります。ログ出力にコード内のconsole.logコマンドの情報が含まれているかどうかを確認できますか? –

+0

あなたは私の質問をダニエルの上から下まで完全に誤解しているかもしれないと思います。私はブラウザのコンソールに記録されたエラーについては尋ねていません。カルマがファイルを見つけることができないときに設定エラーをデバッグする方法について質問しています。 –

関連する問題