問題タブ [angular-service-worker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular-service-worker - @angular/service-worker サイレント障害
いくつかのプロジェクトでモジュールを正常に使用し@angular/service-worker
ましたが、最新のプロジェクトでデバッグできないように見えるサイレントエラーの問題が発生しています。私の構成とセットアップは他のプロジェクトと同じで、出力されたビルド (CLI v1.6.2 経由) は正しいようです:
私の最初の考えは、環境変数に何か問題があると思ったので、ロギングを行ってビルド後であることを確認enabled
しtrue
、テストのためだけにすべての環境でハードコーディングすることさえしました:
それでも、アプリを実行すると、ローカルであるhttp-server
か、prod モードが有効になっている dev または qa 環境であるかに関係なく、開発ツールに Service Worker が登録されておらず、コンソールにエラーや警告が表示されません。
この場合、サイレントエラーの原因となる可能性のあるアイデアはありますか? 私は頭を悩ませ、実用的なソリューションとこれを比較しましたが、解決策が思いつかないようです。また、このタイプのシナリオをさらにデバッグする方法はありますか?
助けてくれてありがとう!
javascript - Angular Service Worker を拡張するには?
@angular/service-worker で作業しています。
pushおよびnotificationclickイベントの処理方法がわかりません。Angular (ngsw-worker.js) によって自動生成された Service Worker を拡張する方法を知っている人はいますか?
この質問に関連する問題を見つけました。現時点で回避策があるかどうかは誰にもわかりませんか?
ありがとう。