Тут для рабочего приложения решил сделать PWA и вроде обычная ситуация, но!
При сборке использую плагин для webpack
webpack-manifest-plugin, который приписывает твои собранные файлы в manifest.json, который поможет браузеру кешировать их. Как известно, для того, чтобы запилить PWA, тебе тоже нужно добавить манифест с описанием приложения, иконками и т.д. Опытным путем выяснилось, что если у тебя в html больше одного
link rel='manifest', то грузиться будет только первый.Как вариант, можно манифесты объединить в один и для этого вроде есть merge-jsons-webpack-plugin, но он недоступен из нашего npm registry. Может кто знает какие нить другие готовые решения?
Есть 2 стула так сказать: на одном - пилить свой плагин, на другом - забить хер на кеширование)