私はを使用して、Firebase
ホストされた角度2アプリのサービスワーカーを生成しました。角2 - サービスワーカーが見つかりません - 悪いHTTP応答コード(404)
エラー:
Service Worker registration failed: TypeError: Failed to register a ServiceWorker: A bad HTTP response code (404) was received when fetching the script.
構造
src-
app--
index.html
service-worker.js
sw-precache-config.js
SW-プリキャッシュ-config.jsの
module.exports = {
navigateFallback: '../index.html',
stripPrefix: 'dist',
root: 'dist/',
staticFileGlobs: [
'dist/index.html',
'dist/**.js',
'dist/**.css'
]
};
index.htmlを
<script>
if ('serviceWorker' in navigator) {
console.log(navigator.serviceWorker);
navigator.serviceWorker.register('service-worker.js').then(function (registration) {
console.log('Service Worker registered');
}).catch(function (err) {
console.log('Service Worker registration failed: ', err);
});
}
</script>
ありがとうございます。それを私が直した! – Ciprian