1. ホーム
  2. angular

[解決済み] Karma/Jasmineのテストで「[object ErrorEvent] thrown」エラーが発生した場合、どのようにデバッグすればよいですか?

2022-05-17 15:57:01

質問

いくつかの失敗するテストがあります。 [object ErrorEvent] thrown . 私は問題のあるコードを突き止めるのを助けるコンソールに何も見ません。 これらを追跡するために私がしなければならないことがありますか?

[EDIT]: 私はKarma v1.70、Jasmine v2.7.0を実行しています。

どのように解決するのですか?

参考までに、次のようなエラーメッセージが表示されます。 DevTools コンソール を開いてください。

手っ取り早い方法として、あなたの テストをソースマップなしで実行してみてください。 :

CLI v6.0.8 およびそれ以上

--source-map=false

CLI v6.0.x 初期バージョン

--sourceMap=false

CLI v1.x

--sourcemaps=false

ショートカット ng test -sm=false も使えるかもしれません。

これについては、オープンイシューがあります https://github.com/angular/angular-cli/issues/7296

アップデイト : 私もその問題があったので、最新の cli に移行し、すべてのパッケージが更新されていることを確認するために package.json を完全に再インストールしました。 node_modules を完全に再インストールしたので、今では問題はなくなりました。