diff --git a/src/.vuepress/config.ts b/src/.vuepress/config.ts index dcce5a04..b64a5133 100644 --- a/src/.vuepress/config.ts +++ b/src/.vuepress/config.ts @@ -31,5 +31,5 @@ export default defineUserConfig({ theme, // 和 PWA 一起启用 - shouldPrefetch: false, + // shouldPrefetch: false, }); diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts index d5535b87..dbc48e95 100644 --- a/src/.vuepress/theme.ts +++ b/src/.vuepress/theme.ts @@ -194,62 +194,62 @@ export default hopeTheme({ }, // 如果你需要 PWA。安装 @vuepress/plugin-pwa 并取消下方注释 - pwa: { - favicon: "/favicon.ico", - cacheHTML: true, - cacheImage: true, - appendBase: true, - maxSize: 5120, - apple: { - icon: "/assets/icon/apple-icon-152.png", - statusBarColor: "black", - }, - msTile: { - image: "/assets/icon/ms-icon-144.png", - color: "#ffffff", - }, - manifest: { - icons: [ - { - src: "/assets/icon/chrome-mask-512.png", - sizes: "512x512", - purpose: "maskable", - type: "image/png", - }, - { - src: "/assets/icon/chrome-mask-192.png", - sizes: "192x192", - purpose: "maskable", - type: "image/png", - }, - { - src: "/assets/icon/chrome-512.png", - sizes: "512x512", - type: "image/png", - }, - { - src: "/assets/icon/chrome-192.png", - sizes: "192x192", - type: "image/png", - }, - ], - shortcuts: [ - { - name: "Demo", - short_name: "Demo", - url: "/demo/", - icons: [ - { - src: "/assets/icon/guide-maskable.png", - sizes: "192x192", - purpose: "maskable", - type: "image/png", - }, - ], - }, - ], - }, - }, + // pwa: { + // favicon: "/favicon.ico", + // cacheHTML: true, + // cacheImage: true, + // appendBase: true, + // maxSize: 5120, + // apple: { + // icon: "/assets/icon/apple-icon-152.png", + // statusBarColor: "black", + // }, + // msTile: { + // image: "/assets/icon/ms-icon-144.png", + // color: "#ffffff", + // }, + // manifest: { + // icons: [ + // { + // src: "/assets/icon/chrome-mask-512.png", + // sizes: "512x512", + // purpose: "maskable", + // type: "image/png", + // }, + // { + // src: "/assets/icon/chrome-mask-192.png", + // sizes: "192x192", + // purpose: "maskable", + // type: "image/png", + // }, + // { + // src: "/assets/icon/chrome-512.png", + // sizes: "512x512", + // type: "image/png", + // }, + // { + // src: "/assets/icon/chrome-192.png", + // sizes: "192x192", + // type: "image/png", + // }, + // ], + // shortcuts: [ + // { + // name: "Demo", + // short_name: "Demo", + // url: "/demo/", + // icons: [ + // { + // src: "/assets/icon/guide-maskable.png", + // sizes: "192x192", + // purpose: "maskable", + // type: "image/png", + // }, + // ], + // }, + // ], + // }, + // }, // 如果你需要幻灯片,安装 @vuepress/plugin-revealjs 并取消下方注释 // revealjs: { diff --git a/src/posts/daily/PWA.md b/src/posts/daily/PWA.md index ee70bb07..49eeb872 100644 --- a/src/posts/daily/PWA.md +++ b/src/posts/daily/PWA.md @@ -8,6 +8,9 @@ tag: <!-- markdownlint-disable MD028 --> +> [!warning] +> 因为目前在快速迭代中,PWA暂时关闭,等待后续开发完成后再开启。 + > [!info] > 渐进式网络应用程序(英语:Progressive Web Apps,简称:PWA)是一种普通网页或网站架构起来的网络应用程序,但它可以以传统应用程序或原生移动应用程序形式展示给用户。这种应用程序形态视图将目前最为现代化的浏览器提供的功能与移动设备的体验优势相结合。