今日(2016年12月)現在では、 --mobile
フラグがAngular-Cliから一時的に削除されました(Githubの声明)、Angularアプリ内でサービスワーカーをどのように実装しますか?前もって感謝します
編集:ここでは、#IO17からの新鮮な話がPWAとAngular: PWAとAngular、Google IO 17でのStephen fluidの講演
回答:
回答№1は2のようなプラグインを使用できます serviceworker-webpack-plugin
: https://github.com/oliviertassinari/serviceworker-webpack-plugin
また、ここで素晴らしいチュートリアルを見つけることができます: https://coryrylan.com/blog/fast-offline-angular-apps-with-service-workers
最初にチュートリアルを読むことをお勧めします。これは、アプリでサービスワーカーを使用するために余分なプラグインが必要ないことを示しています。
回答№2の場合は1
追加 "serviceWorker": true
.agular-cli.jsonのアプリ設定内にあります。ビルドする --prod
フラグが自動的にサービスワーカーを追加します