feat: preload manifest for accurate offline caching
This commit is contained in:
1 parent
9fb4d182e2
commit
d1d43a5b57
6 files changed
+4683
-2
No files matched your search
@@ -36,6 +36,12 @@ npm run dev
|
||||
|
||||
**Версия данных**: `DATA_VERSION` в `src/ui/app.ts` управляет инвалидацией кэша. Увеличивайте её при реструктуризации данных (новые поля, перегруппированные пачки, обновлённые источники), чтобы пользователи получили свежие данные при следующей загрузке приложения.
|
||||
|
||||
**Манифест предзагрузки**: После добавления или удаления файлов данных перегенерируйте манифест:
|
||||
```bash
|
||||
npm run generate-manifest
|
||||
```
|
||||
Затем закоммитьте обновлённый `static/data/shared/preload-manifest.json` вместе с изменениями данных.
|
||||
|
||||
```bash
|
||||
npm run build # продуктивная сборка
|
||||
npm run preview # предпросмотр продуктивной сборки
|
||||
|
||||
Reference in new issue
Block a user