Я сделал простой
ng new cx --service-worker
cd cx
Первое наблюдение: я не вижу работника сервиса, установленного с помощью этого в package.json или какой-либо записи модуля и т. Д. Это ошибка?
Я перешел и использовал
ng add @angular/pwa
Это добавляет работника службы. Однако при запуске я вижу ошибку в консоли:
Manifest.json
Unexpected error line 1 col 1, unexpected token;
mnifest.json
{
"name": "cx",
"short_name": "cxa",
"theme_color": "#1976d2",
"background_color": "#fafafa",
"display": "standalone",
"scope": "/",
"start_url": "/",
"icons": [
{
"src": "assets/icons/icon-72x72.png",
"sizes": "72x72",
"type": "image/png"
},
{
"src": "assets/icons/icon-96x96.png",
"sizes": "96x96",
"type": "image/png"
},
{
"src": "assets/icons/icon-128x128.png",
"sizes": "128x128",
"type": "image/png"
},
{
"src": "assets/icons/icon-144x144.png",
"sizes": "144x144",
"type": "image/png"
},
{
"src": "assets/icons/icon-152x152.png",
"sizes": "152x152",
"type": "image/png"
},
{
"src": "assets/icons/icon-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "assets/icons/icon-384x384.png",
"sizes": "384x384",
"type": "image/png"
},
{
"src": "assets/icons/icon-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
]
}
Я проверил, что файл существует в src / location с непустым содержимым. я сохранил эти значения по умолчанию на данный момент.
ng -v
Angular CLI: 6.0.1
Node: 8.11.1
OS: darwin x64
Angular: 6.0.2