Создайте файл manifest.json в корневой папке вашего приложения. Этот манифест соответствует шаблону, предложенному Microsoft, чтобы ваше приложение можно было автоматически добавить в магазин приложений Microsoft.
Создайте новый файл в папке js вашей корневой папки и поместите следующий код в «sw-initialize.js»
и сервисный рабочий файл «app-sw.js» в корневой папке вашего проекта
Раскомментируйте тип файла, который вы хотите сохранить в кеше, из массива SUPPORTED_DESTINATIONS.
включить «sw-initialize.js»в html-файл
Откройте свое веб-приложение в Chrome, в консоли-> перейдите на вкладку «Приложение».
Посетите веб-сайт pwabuilder, чтобы создать значок приложения для всех платформ. Вышеупомянутый сайт также поможет вам в создании PWA.