# 萌芽笔记 PWA 说明 本前端已配置为 **PWA(渐进式 Web 应用)**,支持: - **安装到桌面/主屏**:浏览器中可“安装应用”,像原生应用一样打开 - **离线可用**:静态资源与部分 API 会被缓存,弱网/离线时可继续使用 - **独立窗口**:安装后以独立窗口运行(无浏览器地址栏) ## 图标 请将应用图标放在 **`public/logo.png`**。建议尺寸: - 至少 **192×192** 像素(用于主屏图标) - 若有 **512×512** 像素,可同时用于启动画面等 若未放置 `logo.png`,PWA 仍可正常工作,但安装图标可能为默认或空白。 ## 构建与部署 ```bash npm run build ``` 构建产物在 `dist/`,部署后通过 **HTTPS** 访问即可使用 PWA 能力(本地预览可用 `npm run preview`)。 ## 开发时 `vite.config.js` 中已开启 `devOptions: { enabled: true }`,开发时也会注册 Service Worker,便于调试离线与安装行为。不需要时可改为 `enabled: false`。