Создайте файл manifest.json в корневой папке вашего приложения. Этот манифест соответствует шаблону, предложенному Microsoft, чтобы ваше приложение можно было автоматически добавить в магазин приложений Microsoft.

Создайте новый файл в папке js вашей корневой папки и поместите следующий код в «sw-initialize.js»

и сервисный рабочий файл «app-sw.js» в корневой папке вашего проекта

Раскомментируйте тип файла, который вы хотите сохранить в кеше, из массива SUPPORTED_DESTINATIONS.

включить «sw-initialize.js»в html-файл

Откройте свое веб-приложение в Chrome, в консоли-> перейдите на вкладку «Приложение».

Посетите веб-сайт pwabuilder, чтобы создать значок приложения для всех платформ. Вышеупомянутый сайт также поможет вам в создании PWA.