diff --git a/.vite/ssr-manifest.json b/.vite/ssr-manifest.json index 8b88cf5a9..f05302c04 100644 --- a/.vite/ssr-manifest.json +++ b/.vite/ssr-manifest.json @@ -1578,27 +1578,27 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../../../components/YunFooter.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js", + "/assets/YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js", "/assets/YunFooter-dFYkuLVA.css" ], "../../../../../../components/YunFooter.vue?vue&type=style&index=0&lang.css": [ - "/assets/YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js", + "/assets/YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js", "/assets/YunFooter-dFYkuLVA.css" ], "../../../../../../components/YunPostMeta.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js", + "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js", "/assets/YunPostMeta-eP8AR0dX.css" ], "../../../../../../layouts/404.vue": [ - "/assets/404-C7Cs1x_4.js", + "/assets/404-m2TfAhB6.js", "/assets/404-d3WBR7R-.css" ], "../../../../../../layouts/404.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/404-C7Cs1x_4.js", + "/assets/404-m2TfAhB6.js", "/assets/404-d3WBR7R-.css" ], "../../../../../../layouts/404.vue?vue&type=style&index=0&lang.css": [ - "/assets/404-C7Cs1x_4.js", + "/assets/404-m2TfAhB6.js", "/assets/404-d3WBR7R-.css" ], "../../../../../../locales/en.yml": [ @@ -1728,131 +1728,131 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../../../pages/404.md": [ - "/assets/404-iS8-mAP-.js" + "/assets/404-m6ryVgC6.js" ], "../../../../../../pages/about/index.md": [ - "/assets/index-fxhfVy_A.js" + "/assets/index-RIMjkc1e.js" ], "../../../../../../pages/about/site.md": [ - "/assets/site-hkOJcYqP.js" + "/assets/site-TglMe-du.js" ], "../../../../../../pages/archives/index.md": [ - "/assets/index-iTN3I86S.js" + "/assets/index-dBU_V3I5.js" ], "../../../../../../pages/bangumi/index.md": [ - "/assets/index-BHSt89cv.js" + "/assets/index-br71TRPi.js" ], "../../../../../../pages/categories/index.md": [ - "/assets/index-3p_0KmmU.js" + "/assets/index-CTVOL2Aj.js" ], "../../../../../../pages/comments/index.md": [ - "/assets/index-qML3G7aL.js" + "/assets/index-GYpSwWU9.js" ], "../../../../../../pages/links/index.md": [ - "/assets/index-8bt8MmC6.js", + "/assets/index-6EcqxBdo.js", "/assets/index-pAwefhSg.css" ], "../../../../../../pages/posts/baiye1.md": [ - "/assets/baiye1-Gnw61Jo7.js" + "/assets/baiye1-DVVcj5-e.js" ], "../../../../../../pages/posts/baiye2.md": [ - "/assets/baiye2-g0sm3M4m.js" + "/assets/baiye2-r0tMYogz.js" ], "../../../../../../pages/posts/baiye3.md": [ - "/assets/baiye3-rQNe5pKY.js" + "/assets/baiye3-M2LsXciZ.js" ], "../../../../../../pages/posts/baodao.md": [ - "/assets/baodao-r5NWF13i.js" + "/assets/baodao-C0QkZiSi.js" ], "../../../../../../pages/posts/boke1.md": [ - "/assets/boke1-VzbC0Fxr.js" + "/assets/boke1-kwBWEIbS.js" ], "../../../../../../pages/posts/boke2.md": [ - "/assets/boke2-gKZRsBuF.js" + "/assets/boke2-NwzaOv-v.js" ], "../../../../../../pages/posts/boke3.md": [ - "/assets/boke3-c7a-skRv.js" + "/assets/boke3-JsUBDZMb.js" ], "../../../../../../pages/posts/boke4.md": [ - "/assets/boke4-ZJcoNRo2.js" + "/assets/boke4-Gr7RJKwR.js" ], "../../../../../../pages/posts/domain.md": [ - "/assets/domain-SLmh2FXX.js" + "/assets/domain-M5dNkVHj.js" ], "../../../../../../pages/posts/ghproxy.md": [ - "/assets/ghproxy-mV293LbF.js" + "/assets/ghproxy-X9WPshBj.js" ], "../../../../../../pages/posts/image.md": [ - "/assets/image-0gVU_xdN.js" + "/assets/image-nu1LGaYy.js" ], "../../../../../../pages/posts/lyq.md": [ - "/assets/lyq-SEV1Q2mJ.js" + "/assets/lyq-a9i5o7EF.js" ], "../../../../../../pages/posts/meihua.md": [ - "/assets/meihua-TCwYqTfp.js" + "/assets/meihua-NmxsUqzp.js" ], "../../../../../../pages/posts/meihua1.md": [ - "/assets/meihua1-OslI4XXO.js" + "/assets/meihua1-r48EpRb0.js" ], "../../../../../../pages/posts/meihua10.md": [ - "/assets/meihua10--nsofsqN.js" + "/assets/meihua10-vykmehXg.js" ], "../../../../../../pages/posts/meihua11.md": [ - "/assets/meihua11-H8L8ojwj.js" + "/assets/meihua11-kvA7JySR.js" ], "../../../../../../pages/posts/meihua2.md": [ - "/assets/meihua2-uV_unxvE.js" + "/assets/meihua2-FIDVv7HI.js" ], "../../../../../../pages/posts/meihua3.md": [ - "/assets/meihua3-RaH0h-U2.js" + "/assets/meihua3-HD91WyI_.js" ], "../../../../../../pages/posts/meihua4.md": [ - "/assets/meihua4-SIZkfx-8.js" + "/assets/meihua4-8gezX2wt.js" ], "../../../../../../pages/posts/meihua5.md": [ - "/assets/meihua5--bu9A4nZ.js" + "/assets/meihua5-qlWi0uB0.js" ], "../../../../../../pages/posts/meihua6.md": [ - "/assets/meihua6-qFoBZB84.js" + "/assets/meihua6-e00FVo25.js" ], "../../../../../../pages/posts/meihua7.md": [ - "/assets/meihua7-yBZXuu-w.js" + "/assets/meihua7-gF7XUqh-.js" ], "../../../../../../pages/posts/meihua8.md": [ - "/assets/meihua8-269I97GF.js" + "/assets/meihua8-808PLOT4.js" ], "../../../../../../pages/posts/meihua9.md": [ - "/assets/meihua9-y1ZxlR5i.js" + "/assets/meihua9-v-svmPzF.js" ], "../../../../../../pages/posts/novelai.md": [ - "/assets/novelai-2qzHf_2Y.js" + "/assets/novelai-FA2HcTVj.js" ], "../../../../../../pages/posts/novelai1.md": [ - "/assets/novelai1-lfG8CtRq.js" + "/assets/novelai1-wTg-ETNp.js" ], "../../../../../../pages/posts/novelai2.md": [ - "/assets/novelai2-FDwDhT50.js" + "/assets/novelai2-hepi7mnl.js" ], "../../../../../../pages/posts/ohook.md": [ - "/assets/ohook-SW9UZjYt.js" + "/assets/ohook-auyNoLvI.js" ], "../../../../../../pages/posts/reader.md": [ - "/assets/reader-MuviAzv7.js" + "/assets/reader-TM24H-wI.js" ], "../../../../../../pages/posts/source.md": [ - "/assets/source-W6cKo6zj.js" + "/assets/source--nVhDAn2.js" ], "../../../../../../pages/posts/typora.md": [ - "/assets/typora-SWwTNrB1.js" + "/assets/typora-Iu-dpj-X.js" ], "../../../../../../pages/posts/uptime.md": [ - "/assets/uptime-8yB2f-57.js" + "/assets/uptime-8OIonBT5.js" ], "../../../../../../pages/posts/welcome.md": [ - "/assets/welcome-OcaK97Wv.js" + "/assets/welcome-5JRTNIL-.js" ], "../../../../../../pages/tags/index.md": [ - "/assets/index-N9IaO1IY.js" + "/assets/index-qNrHWzxc.js" ], "../../../../../../setup/gtag.ts": [ "/assets/KaTeX_AMS-Regular-UIXRTGNW.woff2", @@ -6013,10 +6013,10 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-addon-bangumi@0.0.1_valaxy@0.16.2/node_modules/valaxy-addon-bangumi/components/ValaxyBangumi.vue": [ - "/assets/index-BHSt89cv.js" + "/assets/index-br71TRPi.js" ], "../../../../valaxy-addon-components@0.0.2/node_modules/valaxy-addon-components/components/VCLiveTime.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js", + "/assets/YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js", "/assets/YunFooter-dFYkuLVA.css" ], "../../../../valaxy-addon-meting@0.0.4/node_modules/valaxy-addon-meting/App.vue": [ @@ -6209,19 +6209,19 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-addon-twikoo@0.0.3_valaxy@0.16.2/node_modules/valaxy-addon-twikoo/client/index.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-addon-twikoo@0.0.3_valaxy@0.16.2/node_modules/valaxy-addon-twikoo/client/options.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-addon-twikoo@0.0.3_valaxy@0.16.2/node_modules/valaxy-addon-twikoo/client/styles/index.scss": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-addon-twikoo@0.0.3_valaxy@0.16.2/node_modules/valaxy-addon-twikoo/client/twikoo.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/App.vue": [ @@ -6355,35 +6355,35 @@ "/assets/none-yzNQDLA9.jpg" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/ValaxyMain.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/ValaxyMain.vue?vue&type=style&index=0&lang.scss": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunAiExcerpt.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunAlbum.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/albums-KjQWqnmp.js", + "/assets/albums-sRz5kzsw.js", "/assets/albums-ZgD7XIlY.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunAlbumList.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/albums-KjQWqnmp.js", + "/assets/albums-sRz5kzsw.js", "/assets/albums-ZgD7XIlY.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunAlbumList.vue?vue&type=style&index=0&lang.scss": [ - "/assets/albums-KjQWqnmp.js", + "/assets/albums-sRz5kzsw.js", "/assets/albums-ZgD7XIlY.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunAside.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunAside.vue?vue&type=style&index=0&lang.scss": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunBackToTop.vue": [ @@ -6576,11 +6576,11 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunBanner.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunBanner.vue?vue&type=style&index=0&lang.scss": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunBg.vue": [ @@ -6773,34 +6773,34 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunCard.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js" + "/assets/YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunCategories.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/categories-aHxJP20n.js", + "/assets/categories-fy9YjCuW.js", "/assets/categories-UnLTdz3j.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunCategories.vue?vue&type=style&index=0&lang.scss": [ - "/assets/categories-aHxJP20n.js", + "/assets/categories-fy9YjCuW.js", "/assets/categories-UnLTdz3j.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunCategory.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/categories-aHxJP20n.js", + "/assets/categories-fy9YjCuW.js", "/assets/categories-UnLTdz3j.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunCloud.vue": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunCloud.vue?vue&type=style&index=0&lang.scss": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunComment.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunComment.vue?vue&type=style&index=0&lang.scss": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunConfig.vue": [ @@ -7119,7 +7119,7 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunFooter.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js", + "/assets/YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js", "/assets/YunFooter-dFYkuLVA.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunFuseSearch.vue": [ @@ -7312,32 +7312,32 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunGallery.vue": [ - "/assets/YunGallery-PW04vqUN.js" + "/assets/YunGallery-Cc39iT_M.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunGallery.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/gallery-IlpeCkRA.js" + "/assets/gallery-7t8IlDGG.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunGoDown.vue": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunGoDown.vue?vue&type=style&index=0&lang.scss": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunLayoutPostTag.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/tags-2MQ0z7ax.js" + "/assets/tags-B3COX6hO.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunLinks.vue": [ - "/assets/index-8bt8MmC6.js", + "/assets/index-6EcqxBdo.js", "/assets/index-pAwefhSg.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunLinks.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/index-8bt8MmC6.js", + "/assets/index-6EcqxBdo.js", "/assets/index-pAwefhSg.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunLinks.vue?vue&type=style&index=0&scoped=a4614b22&lang.scss": [ - "/assets/index-8bt8MmC6.js", + "/assets/index-6EcqxBdo.js", "/assets/index-pAwefhSg.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunLoading.vue": [ @@ -7467,39 +7467,39 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunMdTimeWarning.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunNotice.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunNotice.vue?vue&type=style&index=0&lang.css": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunOutline.vue": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunOutline.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunOutline.vue?vue&type=style&index=0&scoped=ee671cc7&lang.scss": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunOutlineItem.vue": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunOutlineItem.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunOutlineItem.vue?vue&type=style&index=0&scoped=f7b90a29&lang.scss": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunOverview.vue": [ @@ -7692,62 +7692,62 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPageHeader.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js" + "/assets/YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostCard.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js", + "/assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js", "/assets/YunPostList-mA05bKd8.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostCategories.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js", + "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js", "/assets/YunPostMeta-eP8AR0dX.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostCategoriesAndTags.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/post-895Eb-8w.js", + "/assets/post-vwhzKhOK.js", "/assets/post-IEKaYRio.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostCollapse.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPostCollapse.vue_vue_type_style_index_0_lang-A_bcocQ_.js", + "/assets/YunPostCollapse.vue_vue_type_style_index_0_lang-YHmwFOA9.js", "/assets/YunPostCollapse-82QETku1.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostCollapse.vue?vue&type=style&index=0&lang.scss": [ - "/assets/YunPostCollapse.vue_vue_type_style_index_0_lang-A_bcocQ_.js", + "/assets/YunPostCollapse.vue_vue_type_style_index_0_lang-YHmwFOA9.js", "/assets/YunPostCollapse-82QETku1.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostList.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js", + "/assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js", "/assets/YunPostList-mA05bKd8.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostList.vue?vue&type=style&index=0&lang.css": [ - "/assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js", + "/assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js", "/assets/YunPostList-mA05bKd8.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostMeta.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js", + "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js", "/assets/YunPostMeta-eP8AR0dX.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostMeta.vue?vue&type=style&index=0&lang.css": [ - "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js", + "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js", "/assets/YunPostMeta-eP8AR0dX.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostNav.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostNav.vue?vue&type=style&index=0&lang.scss": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunPostTags.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js", + "/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js", "/assets/YunPostMeta-eP8AR0dX.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunSay.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunSay.vue?vue&type=style&index=0&lang.scss": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunSearchBtn.vue": [ @@ -8759,11 +8759,11 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunSponsor.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/post-895Eb-8w.js", + "/assets/post-vwhzKhOK.js", "/assets/post-IEKaYRio.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunSponsor.vue?vue&type=style&index=0&lang.scss": [ - "/assets/post-895Eb-8w.js", + "/assets/post-vwhzKhOK.js", "/assets/post-IEKaYRio.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/YunToggleLocale.vue": [ @@ -8893,21 +8893,21 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/third/YunAlgoliaSearch.vue": [ - "/assets/YunAlgoliaSearch-lq7e9R6K.js" + "/assets/YunAlgoliaSearch-Poo7-J-1.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/third/YunAlgoliaSearch.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunAlgoliaSearch-lq7e9R6K.js" + "/assets/YunAlgoliaSearch-Poo7-J-1.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/third/YunTwikoo.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/third/YunWaline.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/components/third/YunWalineMeta.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/post-895Eb-8w.js", + "/assets/post-vwhzKhOK.js", "/assets/post-IEKaYRio.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/composables/config.ts": [ @@ -9226,37 +9226,37 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/404.vue": [ - "/assets/404-WbWG3N6u.js", + "/assets/404-KRKDG5aK.js", "/assets/404-ivuNbAXX.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/404.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/404-WbWG3N6u.js", + "/assets/404-KRKDG5aK.js", "/assets/404-ivuNbAXX.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/404.vue?vue&type=style&index=0&scoped=99082bcf&lang.scss": [ - "/assets/404-WbWG3N6u.js", + "/assets/404-KRKDG5aK.js", "/assets/404-ivuNbAXX.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/albums.vue": [ - "/assets/albums-KjQWqnmp.js", + "/assets/albums-sRz5kzsw.js", "/assets/albums-ZgD7XIlY.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/albums.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/albums-KjQWqnmp.js", + "/assets/albums-sRz5kzsw.js", "/assets/albums-ZgD7XIlY.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/archives.vue": [ - "/assets/archives-k1bDs32Z.js" + "/assets/archives-0EGgAzX6.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/archives.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/archives-k1bDs32Z.js" + "/assets/archives-0EGgAzX6.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/categories.vue": [ - "/assets/categories-aHxJP20n.js", + "/assets/categories-fy9YjCuW.js", "/assets/categories-UnLTdz3j.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/categories.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/categories-aHxJP20n.js", + "/assets/categories-fy9YjCuW.js", "/assets/categories-UnLTdz3j.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/default.vue": [ @@ -9323,17 +9323,17 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/gallery.vue": [ - "/assets/gallery-IlpeCkRA.js" + "/assets/gallery-7t8IlDGG.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/gallery.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/gallery-IlpeCkRA.js" + "/assets/gallery-7t8IlDGG.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/home.vue": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/home.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/home-M_ud5mRs.js", + "/assets/home-UJHyTZQK.js", "/assets/home-_58s-R6X.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/layout.vue": [ @@ -9463,18 +9463,18 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/post.vue": [ - "/assets/post-895Eb-8w.js", + "/assets/post-vwhzKhOK.js", "/assets/post-IEKaYRio.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/post.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/post-895Eb-8w.js", + "/assets/post-vwhzKhOK.js", "/assets/post-IEKaYRio.css" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/tags.vue": [ - "/assets/tags-2MQ0z7ax.js" + "/assets/tags-B3COX6hO.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/layouts/tags.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/tags-2MQ0z7ax.js" + "/assets/tags-B3COX6hO.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/locales/en.yml": [ "/assets/KaTeX_AMS-Regular-UIXRTGNW.woff2", @@ -9603,13 +9603,13 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/pages/index.vue": [ - "/assets/index-EGwO2f4T.js" + "/assets/index-vU_PpGPt.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/pages/page/[page].vue": [ - "/assets/_page_-ylTLJ2xV.js" + "/assets/_page_-wWB-Pq5H.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/pages/page/[page].vue?vue&type=script&setup=true&lang.ts": [ - "/assets/_page_-ylTLJ2xV.js" + "/assets/_page_-wWB-Pq5H.js" ], "../../../../valaxy-theme-yun@0.16.2/node_modules/valaxy-theme-yun/setup/main.ts": [ "/assets/KaTeX_AMS-Regular-UIXRTGNW.woff2", @@ -9805,7 +9805,7 @@ "/assets/none-yzNQDLA9.jpg" ], "../../../../vanilla-lazyload@17.8.5/node_modules/vanilla-lazyload/dist/lazyload.esm.js": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "../../../../vite-ssg@0.23.5_critters@0.0.20_vite@5.0.10_vue-router@4.2.5_vue@3.3.13/node_modules/vite-ssg/dist/index.mjs": [ @@ -10943,19 +10943,19 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "components/ValaxyCopyright.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/post-895Eb-8w.js", + "/assets/post-vwhzKhOK.js", "/assets/post-IEKaYRio.css" ], "components/ValaxyCopyright.vue?vue&type=style&index=0&lang.scss": [ - "/assets/post-895Eb-8w.js", + "/assets/post-vwhzKhOK.js", "/assets/post-IEKaYRio.css" ], "components/ValaxyDecrypt.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "components/ValaxyGalleryDecrypt.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/gallery-IlpeCkRA.js" + "/assets/gallery-7t8IlDGG.js" ], "components/ValaxyHamburger.vue": [ "/assets/KaTeX_AMS-Regular-UIXRTGNW.woff2", @@ -11084,11 +11084,11 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "components/ValaxyMd.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "components/ValaxyMd.vue?vue&type=style&index=0&lang.scss": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "components/ValaxyOverlay.vue": [ @@ -11281,11 +11281,11 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "components/ValaxyPagination.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js", + "/assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js", "/assets/YunPostList-mA05bKd8.css" ], "components/ValaxyPagination.vue?vue&type=style&index=0&lang.scss": [ - "/assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js", + "/assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js", "/assets/YunPostList-mA05bKd8.css" ], "composables/aside.ts": [ @@ -11541,7 +11541,7 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "composables/codeGroups.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "composables/common.ts": [ @@ -11986,7 +11986,7 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "composables/features/vanilla-lazyload.ts": [ - "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js", + "/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js", "/assets/ValaxyMain-krfK8jxE.css" ], "composables/helper.ts": [ @@ -13061,15 +13061,15 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "layouts/404.vue": [ - "/assets/404-BkEpFLfJ.js", + "/assets/404-Tjg8MjcA.js", "/assets/404-vYJAegI2.css" ], "layouts/404.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/404-BkEpFLfJ.js", + "/assets/404-Tjg8MjcA.js", "/assets/404-vYJAegI2.css" ], "layouts/404.vue?vue&type=style&index=0&scoped=3ebd77f1&lang.scss": [ - "/assets/404-BkEpFLfJ.js", + "/assets/404-Tjg8MjcA.js", "/assets/404-vYJAegI2.css" ], "layouts/default.vue": [ @@ -13136,13 +13136,13 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "layouts/layout.vue": [ - "/assets/layout-5hSIth3z.js" + "/assets/layout-mRgn354m.js" ], "layouts/layout.vue?vue&type=script&setup=true&lang.ts": [ - "/assets/layout-5hSIth3z.js" + "/assets/layout-mRgn354m.js" ], "layouts/post.vue": [ - "/assets/post-fPL_PUAA.js" + "/assets/post-JkSN9Vu7.js" ], "locales/en.yml": [ "/assets/KaTeX_AMS-Regular-UIXRTGNW.woff2", @@ -13586,10 +13586,10 @@ "/assets/sidebar-bg-img-JqeeIBML.webp" ], "pages/[...all].vue": [ - "/assets/_...all_-v46TYGSo.js" + "/assets/_...all_-tGQgSAim.js" ], "pages/[...all].vue?vue&type=script&setup=true&lang.ts": [ - "/assets/_...all_-v46TYGSo.js" + "/assets/_...all_-tGQgSAim.js" ], "setup/main.ts": [ "/assets/KaTeX_AMS-Regular-UIXRTGNW.woff2", diff --git a/404.html b/404.html index 06d88a738..7b7bf6404 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -404 - 梦念逍遥のBLOG

404

未找到页面
但如果你不改变方向,继续寻找,你最终可能会到达你要去的地方。
Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file +404 - 梦念逍遥のBLOG

404

未找到页面
但如果你不改变方向,继续寻找,你最终可能会到达你要去的地方。
Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file diff --git a/about.html b/about.html index fef4858ca..144de12e8 100644 --- a/about.html +++ b/about.html @@ -1 +1 @@ -关于我 - 梦念逍遥のBLOG

关于我

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file +关于我 - 梦念逍遥のBLOG

关于我

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file diff --git a/about/site.html b/about/site.html index 48c08def5..d0899799f 100644 --- a/about/site.html +++ b/about/site.html @@ -1 +1 @@ -关于站点 - 梦念逍遥のBLOG

关于站点

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file +关于站点 - 梦念逍遥のBLOG

关于站点

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file diff --git a/archives.html b/archives.html index 58008df18..27c8fb4b1 100644 --- a/archives.html +++ b/archives.html @@ -1 +1 @@ -归档 - 梦念逍遥のBLOG

归档

共计 33 篇日志

2022

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file +归档 - 梦念逍遥のBLOG

归档

共计 33 篇日志

2022

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file diff --git a/assets/404-WbWG3N6u.js b/assets/404-KRKDG5aK.js similarity index 83% rename from assets/404-WbWG3N6u.js rename to assets/404-KRKDG5aK.js index 7e45a024b..d806ecbe2 100644 --- a/assets/404-WbWG3N6u.js +++ b/assets/404-KRKDG5aK.js @@ -1 +1 @@ -import{g as i,h as l,ai as _,o as u,j as d,e as m,b as s,a as p,l as e,t as f,F as b,am as h,z as k,A as x,_ as v}from"./app-uf9ksm0I.js";const I=t=>(k("data-v-99082bcf"),t=t(),x(),t),S={class:"va-main w-full h-screen",text:"center",flex:"~ col",justify:"center",items:"center"},g=I(()=>s("div",{class:"not-found",title:"404",font:"mono"}," 404 ",-1)),w=["title"],B=i({__name:"404",setup(t){const{t:o}=l(),{back:a}=_();return(V,n)=>{const c=h;return u(),d(b,null,[m(c,{"show-hamburger":!0}),s("main",S,[g,p(" "),s("div",null,[s("button",{class:"btn rounded-full",p:"x-6 y-2",text:"sm",m:"3 t8",title:e(o)("button.back"),onClick:n[0]||(n[0]=(...r)=>e(a)&&e(a)(...r))},f(e(o)("button.back")),9,w)])])],64)}}}),C=v(B,[["__scopeId","data-v-99082bcf"]]);export{C as default}; +import{g as i,h as l,ai as _,o as u,j as d,e as m,b as s,a as p,l as e,t as f,F as b,am as h,z as k,A as x,_ as v}from"./app-W2s0jgqO.js";const I=t=>(k("data-v-99082bcf"),t=t(),x(),t),S={class:"va-main w-full h-screen",text:"center",flex:"~ col",justify:"center",items:"center"},g=I(()=>s("div",{class:"not-found",title:"404",font:"mono"}," 404 ",-1)),w=["title"],B=i({__name:"404",setup(t){const{t:o}=l(),{back:a}=_();return(V,n)=>{const c=h;return u(),d(b,null,[m(c,{"show-hamburger":!0}),s("main",S,[g,p(" "),s("div",null,[s("button",{class:"btn rounded-full",p:"x-6 y-2",text:"sm",m:"3 t8",title:e(o)("button.back"),onClick:n[0]||(n[0]=(...r)=>e(a)&&e(a)(...r))},f(e(o)("button.back")),9,w)])])],64)}}}),C=v(B,[["__scopeId","data-v-99082bcf"]]);export{C as default}; diff --git a/assets/404-BkEpFLfJ.js b/assets/404-Tjg8MjcA.js similarity index 91% rename from assets/404-BkEpFLfJ.js rename to assets/404-Tjg8MjcA.js index 82e43b9d1..b9ea2eef0 100644 --- a/assets/404-BkEpFLfJ.js +++ b/assets/404-Tjg8MjcA.js @@ -1 +1 @@ -import{g as l,h as r,ai as _,i as d,o as p,j as u,e as f,b as o,l as e,t as m,z as b,A as k,_ as x}from"./app-uf9ksm0I.js";const h=t=>(b("data-v-3ebd77f1"),t=t(),k(),t),v={class:"va-main w-full h-screen",text:"center",flex:"~ col",justify:"center",items:"center"},I=h(()=>o("div",{class:"not-found",title:"404",font:"mono"}," 404 ",-1)),w=["title"],B=l({__name:"404",setup(t){const{t:s}=r(),{back:n}=_();return(S,a)=>{const c=d("RouterView");return p(),u("main",v,[I,f(c),o("div",null,[o("button",{class:"btn rounded-full",p:"x-6 y-2",text:"sm",m:"3 t8",title:e(s)("button.back"),onClick:a[0]||(a[0]=(...i)=>e(n)&&e(n)(...i))},m(e(s)("button.back")),9,w)])])}}}),y=x(B,[["__scopeId","data-v-3ebd77f1"]]);export{y as default}; +import{g as l,h as r,ai as _,i as d,o as p,j as u,e as f,b as o,l as e,t as m,z as b,A as k,_ as x}from"./app-W2s0jgqO.js";const h=t=>(b("data-v-3ebd77f1"),t=t(),k(),t),v={class:"va-main w-full h-screen",text:"center",flex:"~ col",justify:"center",items:"center"},I=h(()=>o("div",{class:"not-found",title:"404",font:"mono"}," 404 ",-1)),w=["title"],B=l({__name:"404",setup(t){const{t:s}=r(),{back:n}=_();return(S,a)=>{const c=d("RouterView");return p(),u("main",v,[I,f(c),o("div",null,[o("button",{class:"btn rounded-full",p:"x-6 y-2",text:"sm",m:"3 t8",title:e(s)("button.back"),onClick:a[0]||(a[0]=(...i)=>e(n)&&e(n)(...i))},m(e(s)("button.back")),9,w)])])}}}),y=x(B,[["__scopeId","data-v-3ebd77f1"]]);export{y as default}; diff --git a/assets/404-C7Cs1x_4.js b/assets/404-m2TfAhB6.js similarity index 92% rename from assets/404-C7Cs1x_4.js rename to assets/404-m2TfAhB6.js index 975fd3d93..7c677f100 100644 --- a/assets/404-C7Cs1x_4.js +++ b/assets/404-m2TfAhB6.js @@ -1 +1 @@ -import{g as i,a4 as l,h as r,o as _,c as u,w as d,b as t,t as s,l as n,al as h}from"./app-uf9ksm0I.js";const m={p:"10",text:"yellow-600",align:"center"},p=t("div",{"text-6xl":""},[t("div",{"i-ri-alarm-warning-line":"","inline-block":""}),t("h1",null,"404")],-1),f={m:"2",text:"xl"},b=t("div",{"data-404-hr":"",class:"hr"},null,-1),x=t("div",{style:{color:"#3c3c43c7"}},"但如果你不改变方向,继续寻找,你最终可能会到达你要去的地方。",-1),k=["title"],B=i({__name:"404",setup(v){const o=l(),{t:e}=r();function a(){document.referrer?o.back():o.push("/")}return(y,g)=>{const c=h;return _(),u(c,null,{"main-header":d(()=>[t("div",m,[p,t("div",f,s(n(e)("not-found")),1),b,x,t("button",{class:"btn rounded-full",p:"x-6 y-2",text:"sm",m:"3 t8",title:n(e)("button.back"),onClick:a},s(n(e)("button.back")),9,k)])]),_:1})}}});export{B as default}; +import{g as i,a4 as l,h as r,o as _,c as u,w as d,b as t,t as s,l as n,al as h}from"./app-W2s0jgqO.js";const m={p:"10",text:"yellow-600",align:"center"},p=t("div",{"text-6xl":""},[t("div",{"i-ri-alarm-warning-line":"","inline-block":""}),t("h1",null,"404")],-1),f={m:"2",text:"xl"},b=t("div",{"data-404-hr":"",class:"hr"},null,-1),x=t("div",{style:{color:"#3c3c43c7"}},"但如果你不改变方向,继续寻找,你最终可能会到达你要去的地方。",-1),k=["title"],B=i({__name:"404",setup(v){const o=l(),{t:e}=r();function a(){document.referrer?o.back():o.push("/")}return(y,g)=>{const c=h;return _(),u(c,null,{"main-header":d(()=>[t("div",m,[p,t("div",f,s(n(e)("not-found")),1),b,x,t("button",{class:"btn rounded-full",p:"x-6 y-2",text:"sm",m:"3 t8",title:n(e)("button.back"),onClick:a},s(n(e)("button.back")),9,k)])]),_:1})}}});export{B as default}; diff --git a/assets/404-iS8-mAP-.js b/assets/404-m6ryVgC6.js similarity index 76% rename from assets/404-iS8-mAP-.js rename to assets/404-m6ryVgC6.js index 6e800a7cc..cb41460d8 100644 --- a/assets/404-iS8-mAP-.js +++ b/assets/404-m6ryVgC6.js @@ -1 +1 @@ -import{_ as s}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as m,u as i,p as l,c as f,w as a,o as p,r as e}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const O=JSON.parse('{"title":"","description":"","frontmatter":{"title":404,"layout":404,"permalink":"/404.html","comment":false,"nav":false,"toc":false},"headers":[],"relativePath":"pages/404.md","path":"/home/runner/work/blog/blog/pages/404.md","lastUpdated":1703594805000}'),o=JSON.parse('{"title":"","description":"","frontmatter":{"title":404,"layout":404,"permalink":"/404.html","comment":false,"nav":false,"toc":false},"headers":[],"relativePath":"pages/404.md","path":"/home/runner/work/blog/blog/pages/404.md","lastUpdated":1703594805000}'),d={name:"pages/404.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const t=i();t.meta.frontmatter=Object.assign(t.meta.frontmatter,o.frontmatter),l("pageData",o)}};function c(t,u,h,$,n,g){const r=s;return p(),f(r,{frontmatter:n.frontmatter,data:n.data},{"main-content-md":a(()=>[]),"main-header":a(()=>[e(t.$slots,"main-header")]),"main-header-after":a(()=>[e(t.$slots,"main-header-after")]),"main-nav":a(()=>[e(t.$slots,"main-nav")]),"main-content":a(()=>[e(t.$slots,"main-content")]),"main-content-after":a(()=>[e(t.$slots,"main-content-after")]),"main-nav-before":a(()=>[e(t.$slots,"main-nav-before")]),"main-nav-after":a(()=>[e(t.$slots,"main-nav-after")]),comment:a(()=>[e(t.$slots,"comment")]),footer:a(()=>[e(t.$slots,"footer")]),aside:a(()=>[e(t.$slots,"aside")]),"aside-custom":a(()=>[e(t.$slots,"aside-custom")]),default:a(()=>[e(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const S=m(d,[["render",c]]);export{O as __pageData,S as default}; +import{_ as s}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as m,u as i,p as l,c as f,w as a,o as p,r as e}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const O=JSON.parse('{"title":"","description":"","frontmatter":{"title":404,"layout":404,"permalink":"/404.html","comment":false,"nav":false,"toc":false},"headers":[],"relativePath":"pages/404.md","path":"/home/runner/work/blog/blog/pages/404.md","lastUpdated":1703624464000}'),o=JSON.parse('{"title":"","description":"","frontmatter":{"title":404,"layout":404,"permalink":"/404.html","comment":false,"nav":false,"toc":false},"headers":[],"relativePath":"pages/404.md","path":"/home/runner/work/blog/blog/pages/404.md","lastUpdated":1703624464000}'),d={name:"pages/404.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const t=i();t.meta.frontmatter=Object.assign(t.meta.frontmatter,o.frontmatter),l("pageData",o)}};function c(t,u,h,$,n,g){const r=s;return p(),f(r,{frontmatter:n.frontmatter,data:n.data},{"main-content-md":a(()=>[]),"main-header":a(()=>[e(t.$slots,"main-header")]),"main-header-after":a(()=>[e(t.$slots,"main-header-after")]),"main-nav":a(()=>[e(t.$slots,"main-nav")]),"main-content":a(()=>[e(t.$slots,"main-content")]),"main-content-after":a(()=>[e(t.$slots,"main-content-after")]),"main-nav-before":a(()=>[e(t.$slots,"main-nav-before")]),"main-nav-after":a(()=>[e(t.$slots,"main-nav-after")]),comment:a(()=>[e(t.$slots,"comment")]),footer:a(()=>[e(t.$slots,"footer")]),aside:a(()=>[e(t.$slots,"aside")]),"aside-custom":a(()=>[e(t.$slots,"aside-custom")]),default:a(()=>[e(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const S=m(d,[["render",c]]);export{O as __pageData,S as default}; diff --git a/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js b/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js similarity index 98% rename from assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js rename to assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js index bdd0c57e5..5f460658f 100644 --- a/assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js +++ b/assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js @@ -1 +1 @@ -import{g,h as Y,i as K,o as l,j as _,F as $t,k as ue,l as c,b as i,t as $,c as b,a as p,n as z,_ as Ct,m as fe,q as O,s as _e,v as pe,x as Et,y as me,e as y,z as ve,A as he,B as J,C as ge,r as f,D as be,E as It,G as D,H as nt,u as Lt,I as ye,J as St,K as Ot,L as ke,w as E,M as we,N as $e,O as at,P as Ce,Q as Ee,d as Ie,R,S as Le,T as At,U as Se,V as Oe,W as Ae,X as Te,Y as xe,Z as Ve,$ as Ne,a0 as G,a1 as Re,a2 as ze,a3 as De,a4 as Me,a5 as Ye,a6 as Pe,a7 as He}from"./app-uf9ksm0I.js";import{_ as Be}from"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import{_ as Tt}from"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import{_ as Fe}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import{s as ht}from"./index-nlSmcLJj.js";const We=["lang"],Ue=["href"],je=g({__name:"YunOutlineItem",props:{headers:{},onClick:{type:Function},root:{type:Boolean}},setup(t){const{locale:e}=Y();return(o,s)=>{const n=K("YunOutlineItem",!0);return l(),_("ul",{class:z(o.root?"root":"nested")},[(l(!0),_($t,null,ue(o.headers,({children:a,link:d,title:u,lang:m})=>(l(),_("li",{key:d,class:"va-toc-item",lang:m||c(e)},[i("a",{class:"outline-link",href:d,onClick:s[0]||(s[0]=(...k)=>o.onClick&&o.onClick(...k))},$(u),9,Ue),a!=null&&a.length?(l(),b(n,{key:0,headers:a,"on-click":o.onClick},null,8,["headers","on-click"])):p("v-if",!0)],8,We))),128))],2)}}}),Ge=Ct(je,[["__scopeId","data-v-f7b90a29"]]),qe=t=>(ve("data-v-ee671cc7"),t=t(),he(),t),Ke={class:"content"},Je={class:"outline-title"},Ze={"aria-labelledby":"doc-outline-aria-label"},Qe=qe(()=>i("span",{id:"doc-outline-aria-label",class:"visually-hidden"}," Table of Contents for current page ",-1)),Xe=g({__name:"YunOutline",setup(t){const e=fe(),o=O(),s=O();_e(o,s);const{headers:n,handleClick:a}=pe();return(d,u)=>{const m=Ge;return Et((l(),_("div",{ref_key:"container",ref:o},[i("div",Ke,[i("div",Je,$(c(e).outlineTitle||"On this page"),1),i("div",{ref_key:"marker",ref:s,class:"outline-marker"},null,512),i("nav",Ze,[Qe,y(m,{class:"va-toc relative z-1 css-i18n-toc",headers:c(n),"on-click":c(a),root:""},null,8,["headers","on-click"])])])],512)),[[me,c(n).length]])}}}),to=Ct(Xe,[["__scopeId","data-v-ee671cc7"]]),eo=i("div",{"i-ri-file-list-line":""},null,-1),oo=[eo],so={class:"aside-container",flex:"~ col"},no={key:0,m:"t-6 b-2",font:"serif black"},ao=i("div",{class:"flex-grow"},null,-1),ro={key:2,class:"custom-container"},co=g({__name:"YunAside",setup(t){const e=J(),{t:o}=Y(),s=ge();return(n,a)=>{const d=be,u=to;return l(),_($t,null,[i("button",{class:"xl:hidden toc-btn shadow fixed yun-icon-btn z-350",opacity:"75",right:"2",bottom:"19",onClick:a[0]||(a[0]=m=>c(s).toggleRightSidebar())},oo),y(d,{show:c(s).isRightSidebarOpen,onClick:a[1]||(a[1]=m=>c(s).toggleRightSidebar())},null,8,["show"]),p(" "),i("aside",{class:z(["va-card yun-aside",c(s).isRightSidebarOpen&&"open"]),m:"l-4",text:"center",overflow:"auto"},[i("div",so,[c(e).toc!==!1?(l(),_("h2",no,$(c(o)("sidebar.toc")),1)):p("v-if",!0),c(e).toc!==!1?(l(),b(u,{key:1})):p("v-if",!0),ao,n.$slots.default?(l(),_("div",ro,[f(n.$slots,"default")])):p("v-if",!0)])],2)],64)}}});function xt(){const t=It();return D(()=>t.value.addons["valaxy-addon-twikoo"])}function Vt(t,e="latest"){const o=nt(),s=D(()=>o.value.cdn.prefix),n=Lt(),{locale:a}=Y();function d(u){if(!St)return;const m={el:".comment #tcomment",lang:a.value,path:n.path},k=Object.assign(m,u||{});return window.twikoo.init(k)}ye(`${s.value}twikoo@${e}/dist/twikoo.all.min.js`,()=>{t.value&&d(t.value)})}function Nt(t="latest"){const e=xt(),o=D(()=>e.value.options);Vt(o,t)}const io=Object.freeze(Object.defineProperty({__proto__:null,useAddonTwikoo:xt,useTwikoo:Vt,useTwikooWithOptions:Nt},Symbol.toStringTag,{value:"Module"})),lo={id:"tcomment",w:"full"},uo=g({__name:"YunTwikoo",setup(t){return Ot(io)||Nt(),(e,o)=>(l(),_("div",lo))}}),fo=g({__name:"YunWaline",setup(t){if(Ot(ke))throw new Error("Please install valaxy-addon-waline");const e=(void 0)();return(o,s)=>{const n=K("WalineClient");return l(),b(n,{w:"full",options:c(e).options||{serverURL:""}},null,8,["options"])}}}),_o=g({__name:"YunComment",setup(t){const e=It();return(o,s)=>{const n=fo,a=uo,d=K("ClientOnly"),u=Tt;return l(),b(u,{w:"full",p:"4",class:"comment yun-comment sm:p-6 lg:px-12 xl:px-16"},{default:E(()=>[y(d,null,{default:E(()=>[c(e).addons["valaxy-addon-waline"]?(l(),b(n,{key:0})):p("v-if",!0),c(e).addons["valaxy-addon-twikoo"]?(l(),b(a,{key:1})):p("v-if",!0),f(o.$slots,"default")]),_:3})]),_:3})}}}),po={class:"post-nav"},mo={class:"post-nav-item"},vo=i("div",{class:"icon","i-ri-arrow-left-s-line":""},null,-1),ho={class:"title truncate",text:"sm"},go={class:"post-nav-item"},bo={class:"title truncate",text:"sm"},yo=i("div",{class:"icon","i-ri-arrow-right-s-line":""},null,-1),ko=g({__name:"YunPostNav",setup(t){const[e,o]=we();return(s,n)=>{const a=K("RouterLink");return l(),_("div",po,[i("div",mo,[c(e)?(l(),b(a,{key:0,class:"post-nav-prev",to:c(e).path||"",title:c(e).title},{default:E(()=>[vo,i("span",ho,$(c(e).title),1)]),_:1},8,["to","title"])):p("v-if",!0)]),i("div",go,[c(o)?(l(),b(a,{key:0,to:c(o).path||"",title:c(o).title,class:"post-nav-next"},{default:E(()=>[i("span",bo,$(c(o).title),1),yo]),_:1},8,["to","title"])):p("v-if",!0)])])}}}),wo={key:0,"w-full":"","pt-14":"","pb-10":""},$o={class:"decrypt-password-container w-full sm:w-1/2","flex-center":"","m-auto":"",relative:""},Co={key:0,class:"-bottom-6",absolute:"","text-xs":"",op:"50"},Eo=i("a",{href:"https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API",target:"_blank"},[i("span",null,"Web Crypto API")],-1),Io={key:1},Lo=g({__name:"ValaxyDecrypt",props:{encryptedContent:{}},setup(t){const e=t,o=O(""),s=O(""),n=O(!1),{decrypt:a}=$e();async function d(){const r=e.encryptedContent;if(r)try{const v=await a(o.value,r);s.value=v||"",setTimeout(()=>{R()},16)}catch{n.value=!0}}function u(){s.value="",o.value="",setTimeout(()=>{R()},16)}const m=g({name:"ValaxyDeprecatedContent",props:{html:String},render(){const r=`
${this.html}
`;return Le({setup:()=>({frontmatter:J()}),template:r})}}),k=O(!1);return at(()=>{location.protocol!=="https:"&&(k.value=!0)}),(r,v)=>(l(),_("div",null,[s.value?(l(),_("div",Io,[y(c(m),{html:s.value},null,8,["html"]),i("div",{"w-full":"","text-center":"","mt-8":""},[i("button",{"m-auto":"",class:"btn","font-bold":"",onClick:u}," Encrypt Again ")])])):(l(),_("div",wo,[i("div",$o,[Et(i("input",{"onUpdate:modelValue":v[0]||(v[0]=x=>o.value=x),"w-full":"",border:"","pl-5":"","pr-11":"","py-3":"",rounded:"","hover:shadow":"",transition:"",type:"password",placeholder:"Enter password",class:z(n.value&&"border-red"),onInput:v[1]||(v[1]=x=>n.value=!1),onKeyup:Ee(d,["enter"])},null,34),[[Ce,o.value]]),i("div",{"cursor-pointer":"",absolute:"","text-2xl":"","i-ri-arrow-right-circle-line":"","right-3":"","text-gray":"","hover:text-black":"",onClick:d}),k.value?(l(),_("div",Co,[Eo,Ie(" Only works in HTTPS ")])):p("v-if",!0)])]))]))}}),L=typeof window<"u",Rt=L&&!("onscroll"in window)||typeof navigator<"u"&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),zt=L&&"IntersectionObserver"in window,Dt=L&&"classList"in document.createElement("p"),Mt=L&&window.devicePixelRatio>1,So={elements_selector:".lazy",container:Rt||L?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},Yt=t=>Object.assign({},So,t),gt=function(t,e){let o;const s="LazyLoad::Initialized",n=new t(e);try{o=new CustomEvent(s,{detail:{instance:n}})}catch{o=document.createEvent("CustomEvent"),o.initCustomEvent(s,!1,!1,{instance:n})}window.dispatchEvent(o)},Oo=(t,e)=>{if(e)if(!e.length)gt(t,e);else for(let o=0,s;s=e[o];o+=1)gt(t,s)},C="src",rt="srcset",ct="sizes",Pt="poster",B="llOriginalAttrs",Ht="data",it="loading",Bt="loaded",Ft="applied",Ao="entered",lt="error",Wt="native",Ut="data-",jt="ll-status",h=(t,e)=>t.getAttribute(Ut+e),To=(t,e,o)=>{const s=Ut+e;if(o===null){t.removeAttribute(s);return}t.setAttribute(s,o)},F=t=>h(t,jt),T=(t,e)=>To(t,jt,e),Z=t=>T(t,null),dt=t=>F(t)===null,xo=t=>F(t)===it,Vo=t=>F(t)===lt,ut=t=>F(t)===Wt,No=[it,Bt,Ft,lt],Ro=t=>No.indexOf(F(t))>=0,S=(t,e,o,s)=>{if(!(!t||typeof t!="function")){if(s!==void 0){t(e,o,s);return}if(o!==void 0){t(e,o);return}t(e)}},P=(t,e)=>{if(Dt){t.classList.add(e);return}t.className+=(t.className?" ":"")+e},w=(t,e)=>{if(Dt){t.classList.remove(e);return}t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},zo=t=>{t.llTempImage=document.createElement("IMG")},Do=t=>{delete t.llTempImage},Gt=t=>t.llTempImage,Q=(t,e)=>{if(!e)return;const o=e._observer;o&&o.unobserve(t)},Mo=t=>{t.disconnect()},Yo=(t,e,o)=>{e.unobserve_entered&&Q(t,o)},ft=(t,e)=>{t&&(t.loadingCount+=e)},Po=t=>{t&&(t.toLoadCount-=1)},qt=(t,e)=>{t&&(t.toLoadCount=e)},Ho=t=>t.loadingCount>0,Bo=t=>t.toLoadCount>0,Kt=t=>{let e=[];for(let o=0,s;s=t.children[o];o+=1)s.tagName==="SOURCE"&&e.push(s);return e},_t=(t,e)=>{const o=t.parentNode;if(!o||o.tagName!=="PICTURE")return;Kt(o).forEach(e)},Jt=(t,e)=>{Kt(t).forEach(e)},X=[C],Zt=[C,Pt],H=[C,rt,ct],Qt=[Ht],tt=t=>!!t[B],Xt=t=>t[B],te=t=>delete t[B],M=(t,e)=>{if(tt(t))return;const o={};e.forEach(s=>{o[s]=t.getAttribute(s)}),t[B]=o},Fo=t=>{tt(t)||(t[B]={backgroundImage:t.style.backgroundImage})},Wo=(t,e,o)=>{if(!o){t.removeAttribute(e);return}t.setAttribute(e,o)},A=(t,e)=>{if(!tt(t))return;const o=Xt(t);e.forEach(s=>{Wo(t,s,o[s])})},Uo=t=>{if(!tt(t))return;const e=Xt(t);t.style.backgroundImage=e.backgroundImage},ee=(t,e,o)=>{P(t,e.class_applied),T(t,Ft),o&&(e.unobserve_completed&&Q(t,e),S(e.callback_applied,t,o))},oe=(t,e,o)=>{P(t,e.class_loading),T(t,it),o&&(ft(o,1),S(e.callback_loading,t,o))},I=(t,e,o)=>{o&&t.setAttribute(e,o)},bt=(t,e)=>{I(t,ct,h(t,e.data_sizes)),I(t,rt,h(t,e.data_srcset)),I(t,C,h(t,e.data_src))},jo=(t,e)=>{_t(t,o=>{M(o,H),bt(o,e)}),M(t,H),bt(t,e)},Go=(t,e)=>{M(t,X),I(t,C,h(t,e.data_src))},qo=(t,e)=>{Jt(t,o=>{M(o,X),I(o,C,h(o,e.data_src))}),M(t,Zt),I(t,Pt,h(t,e.data_poster)),I(t,C,h(t,e.data_src)),t.load()},Ko=(t,e)=>{M(t,Qt),I(t,Ht,h(t,e.data_src))},Jo=(t,e,o)=>{const s=h(t,e.data_bg),n=h(t,e.data_bg_hidpi),a=Mt&&n?n:s;a&&(t.style.backgroundImage=`url("${a}")`,Gt(t).setAttribute(C,a),oe(t,e,o))},Zo=(t,e,o)=>{const s=h(t,e.data_bg_multi),n=h(t,e.data_bg_multi_hidpi),a=Mt&&n?n:s;a&&(t.style.backgroundImage=a,ee(t,e,o))},Qo=(t,e,o)=>{const s=h(t,e.data_bg_set);if(!s)return;const n=s.split("|");let a=n.map(d=>`image-set(${d})`);t.style.backgroundImage=a.join(),t.style.backgroundImage===""&&(a=n.map(d=>`-webkit-image-set(${d})`),t.style.backgroundImage=a.join()),ee(t,e,o)},se={IMG:jo,IFRAME:Go,VIDEO:qo,OBJECT:Ko},Xo=(t,e)=>{const o=se[t.tagName];o&&o(t,e)},ts=(t,e,o)=>{const s=se[t.tagName];s&&(s(t,e),oe(t,e,o))},es=["IMG","IFRAME","VIDEO","OBJECT"],os=t=>es.indexOf(t.tagName)>-1,ne=(t,e)=>{e&&!Ho(e)&&!Bo(e)&&S(t.callback_finish,e)},yt=(t,e,o)=>{t.addEventListener(e,o),t.llEvLisnrs[e]=o},ss=(t,e,o)=>{t.removeEventListener(e,o)},pt=t=>!!t.llEvLisnrs,ns=(t,e,o)=>{pt(t)||(t.llEvLisnrs={});const s=t.tagName==="VIDEO"?"loadeddata":"load";yt(t,s,e),yt(t,"error",o)},st=t=>{if(!pt(t))return;const e=t.llEvLisnrs;for(let o in e){const s=e[o];ss(t,o,s)}delete t.llEvLisnrs},ae=(t,e,o)=>{Do(t),ft(o,-1),Po(o),w(t,e.class_loading),e.unobserve_completed&&Q(t,o)},as=(t,e,o,s)=>{const n=ut(e);ae(e,o,s),P(e,o.class_loaded),T(e,Bt),S(o.callback_loaded,e,s),n||ne(o,s)},rs=(t,e,o,s)=>{const n=ut(e);ae(e,o,s),P(e,o.class_error),T(e,lt),S(o.callback_error,e,s),o.restore_on_error&&A(e,H),n||ne(o,s)},mt=(t,e,o)=>{const s=Gt(t)||t;if(pt(s))return;ns(s,d=>{as(d,t,e,o),st(s)},d=>{rs(d,t,e,o),st(s)})},cs=(t,e,o)=>{zo(t),mt(t,e,o),Fo(t),Jo(t,e,o),Zo(t,e,o),Qo(t,e,o)},is=(t,e,o)=>{mt(t,e,o),ts(t,e,o)},vt=(t,e,o)=>{os(t)?is(t,e,o):cs(t,e,o)},ls=(t,e,o)=>{t.setAttribute("loading","lazy"),mt(t,e,o),Xo(t,e),T(t,Wt)},kt=t=>{t.removeAttribute(C),t.removeAttribute(rt),t.removeAttribute(ct)},ds=t=>{_t(t,e=>{kt(e)}),kt(t)},re=t=>{_t(t,e=>{A(e,H)}),A(t,H)},us=t=>{Jt(t,e=>{A(e,X)}),A(t,Zt),t.load()},fs=t=>{A(t,X)},_s=t=>{A(t,Qt)},ps={IMG:re,IFRAME:fs,VIDEO:us,OBJECT:_s},ms=t=>{const e=ps[t.tagName];if(!e){Uo(t);return}e(t)},vs=(t,e)=>{dt(t)||ut(t)||(w(t,e.class_entered),w(t,e.class_exited),w(t,e.class_applied),w(t,e.class_loading),w(t,e.class_loaded),w(t,e.class_error))},hs=(t,e)=>{ms(t),vs(t,e),Z(t),te(t)},gs=(t,e,o,s)=>{o.cancel_on_exit&&xo(t)&&t.tagName==="IMG"&&(st(t),ds(t),re(t),w(t,o.class_loading),ft(s,-1),Z(t),S(o.callback_cancel,t,e,s))},bs=(t,e,o,s)=>{const n=Ro(t);T(t,Ao),P(t,o.class_entered),w(t,o.class_exited),Yo(t,o,s),S(o.callback_enter,t,e,s),!n&&vt(t,o,s)},ys=(t,e,o,s)=>{dt(t)||(P(t,o.class_exited),gs(t,e,o,s),S(o.callback_exit,t,e,s))},ks=["IMG","IFRAME","VIDEO"],ce=t=>t.use_native&&"loading"in HTMLImageElement.prototype,ws=(t,e,o)=>{t.forEach(s=>{ks.indexOf(s.tagName)!==-1&&ls(s,e,o)}),qt(o,0)},$s=t=>t.isIntersecting||t.intersectionRatio>0,Cs=t=>({root:t.container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}),Es=(t,e,o)=>{t.forEach(s=>$s(s)?bs(s.target,s,e,o):ys(s.target,s,e,o))},Is=(t,e)=>{e.forEach(o=>{t.observe(o)})},Ls=(t,e)=>{Mo(t),Is(t,e)},Ss=(t,e)=>{!zt||ce(t)||(e._observer=new IntersectionObserver(o=>{Es(o,t,e)},Cs(t)))},ie=t=>Array.prototype.slice.call(t),q=t=>t.container.querySelectorAll(t.elements_selector),Os=t=>ie(t).filter(dt),As=t=>Vo(t),Ts=t=>ie(t).filter(As),wt=(t,e)=>Os(t||q(e)),xs=(t,e)=>{Ts(q(t)).forEach(s=>{w(s,t.class_error),Z(s)}),e.update()},Vs=(t,e)=>{L&&(e._onlineHandler=()=>{xs(t,e)},window.addEventListener("online",e._onlineHandler))},Ns=t=>{L&&window.removeEventListener("online",t._onlineHandler)},W=function(t,e){const o=Yt(t);this._settings=o,this.loadingCount=0,Ss(o,this),Vs(o,this),this.update(e)};W.prototype={update:function(t){const e=this._settings,o=wt(t,e);if(qt(this,o.length),Rt||!zt){this.loadAll(o);return}if(ce(e)){ws(o,e,this);return}Ls(this._observer,o)},destroy:function(){this._observer&&this._observer.disconnect(),Ns(this),q(this._settings).forEach(t=>{te(t)}),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){const e=this._settings;wt(t,e).forEach(s=>{Q(s,this),vt(s,e,this)})},restoreAll:function(){const t=this._settings;q(t).forEach(e=>{hs(e,t)})}};W.load=(t,e)=>{const o=Yt(e);vt(t,o)};W.resetStatus=t=>{Z(t)};L&&Oo(W,window.lazyLoadOptions);function Rs(t={}){return new W({elements_selector:".lazy",...t})}function zs(){const t=nt();t.value.vanillaLazyload.enable&&at(()=>{Rs(t.value.vanillaLazyload)})}function Ds(){St&&window.addEventListener("click",t=>{var o;const e=t.target;if(e.matches(".vp-code-group input")){const s=(o=e.parentElement)==null?void 0:o.parentElement;if(!s)return;const n=Array.from(s.querySelectorAll("input")).indexOf(e);if(n<0)return;const a=s.querySelector(".blocks");if(!a)return;const d=Array.from(a.children).find(k=>k.classList.contains("active"));if(!d)return;const u=a.children[n];if(!u||d===u)return;d.classList.remove("active"),u.classList.add("active");const m=s==null?void 0:s.querySelector(`label[for="${e.id}"]`);m==null||m.scrollIntoView({block:"nearest"})}})}const Ms={key:2,text:"center"},Ys=["href"],Ps={m:"y-4",class:"end flex justify-center items-center"},Hs=i("hr",{class:"line inline-flex",w:"full",m:"!y-2"},null,-1),Bs={p:"x-4",font:"bold",class:"whitespace-nowrap"},Fs=i("hr",{class:"line inline-flex",w:"full",m:"!y-2"},null,-1),Ws=g({__name:"ValaxyMd",props:{frontmatter:{},excerpt:{}},setup(t){const e=t,{t:o}=Y(),s=O();return At(()=>{Se(s.value)}),at(()=>{R()}),Oe(()=>{R()}),e.frontmatter.aplayer&&Ae(),e.frontmatter.codepen&&Te(),xe(),Ds(),Ve(),(typeof e.frontmatter.medium_zoom>"u"||e.frontmatter.medium_zoom)&&Ne(),zs(),(n,a)=>{const d=Lo;return n.$slots.default?(l(),_("article",{key:0,class:z(n.frontmatter.markdown!==!1&&"markdown-body")},[n.frontmatter.encryptedContent?(l(),b(d,{key:0,"encrypted-content":n.frontmatter.encryptedContent},null,8,["encrypted-content"])):f(n.$slots,"default",{key:1,ref_key:"contentRef",ref:s,onVnodeUpdated:a[0]||(a[0]=(...u)=>c(R)&&c(R)(...u))}),n.frontmatter.url?(l(),_("div",Ms,[i("a",{href:n.frontmatter.url,class:"post-link-btn shadow hover:shadow-md",rounded:"",target:"_blank",m:"b-4"},$(c(o)("post.view_link")),9,Ys)])):p("v-if",!0),n.frontmatter.end!==void 0?f(n.$slots,"end",{key:3},()=>[i("div",Ps,[Hs,i("span",Bs,$(n.frontmatter.end?"Q.E.D.":"To Be Continued."),1),Fs])]):p("v-if",!0)],2)):p("v-if",!0)}}}),Us={key:0,class:"yun-time-warning",op:"80"},js=g({__name:"YunMdTimeWarning",setup(t){const e=J();G.extend(Re);const{t:o}=Y(),s=D(()=>{const n=G().valueOf()-G(e.value.updated||e.value.date).valueOf();return typeof e.value.time_warning=="number"?n>e.value.time_warning:e.value.time_warning});return(n,a)=>s.value?(l(),_("blockquote",Us,$(c(o)("post.time_warning",{ago:c(G)(c(e).updated).fromNow()})),1)):p("v-if",!0)}}),Gs={class:"ai-generated-excerpt rounded-lg bg-$va-c-bg-alt p-4"},qs={font:"black",flex:"","items-center":""},Ks=i("div",{"mr-1":"","i-ri-robot-2-line":""},null,-1),Js={op:"90","mt-1":""},Zs=g({__name:"YunAiExcerpt",setup(t){const e=J(),{t:o}=Y();return(s,n)=>(l(),_("div",Gs,[i("div",qs,[Ks,i("div",null,$(c(o)("excerpt.ai")),1)]),i("div",Js,$(c(e).excerpt),1)]))}}),Qs={class:"yun-main md:pl-$va-sidebar-width lt-md:ml-0",flex:"~"},Xs={w:"full",flex:"~"},tn={p:"x-4 b-8",class:"sm:px-6 lg:px-12 xl:px-16",w:"full"},rn=g({__name:"ValaxyMain",props:{frontmatter:{},data:{}},setup(t){const e=t,o=nt(),{styles:s,icon:n,color:a}=ze(e.frontmatter.type),d=De(D(()=>e.frontmatter)),u=D(()=>e.frontmatter.aside!==!1),m=Lt(),k=Me();return Ye(()=>{m.hash&&setTimeout(()=>{ht(document.body,m.hash,!0)},0)}),At(()=>{window.addEventListener("click",async r=>{const v=r.target.closest("a");if(v){const{protocol:x,hostname:et,pathname:U,hash:V,target:ot}=v,N=window.location,j=U.match(/\.\w+$/);!r.ctrlKey&&!r.shiftKey&&!r.altKey&&!r.metaKey&&ot!=="_blank"&&x===N.protocol&&et===N.hostname&&!(j&&j[0]!==".html")&&U===N.pathname&&(r.preventDefault(),V&&V!==N.hash&&(await k.push({hash:decodeURIComponent(V)}),ht(v,V,v.classList.contains("header-anchor"))))}},{capture:!0})}),(r,v)=>{const x=Fe,et=Zs,U=js,V=Ws,ot=Tt,N=ko,j=_o,le=Be,de=co;return l(),_("main",Qs,[i("div",Xs,[f(r.$slots,"main",{},()=>[i("div",{class:z(["content",!u.value&&"no-aside"]),flex:"~ col grow",w:"full",p:"l-4 lt-md:0"},[y(ot,{cover:r.frontmatter.cover,m:"0",class:"relative",style:He(c(s))},{default:E(()=>[f(r.$slots,"main-header",{},()=>[y(x,{class:"mb-2",title:c(d),icon:r.frontmatter.icon||c(n),color:r.frontmatter.color||c(a),cover:r.frontmatter.cover},null,8,["title","icon","color","cover"])]),f(r.$slots,"main-header-after"),i("div",tn,[f(r.$slots,"main-content",{},()=>[y(Pe,{appear:""},{default:E(()=>[y(V,{frontmatter:r.frontmatter},{default:E(()=>[r.frontmatter.excerpt_type==="ai"&&r.frontmatter.excerpt?(l(),b(et,{key:0})):p("v-if",!0),y(U),f(r.$slots,"main-content-md"),f(r.$slots,"default")]),_:3},8,["frontmatter"])]),_:3})]),f(r.$slots,"main-content-after")])]),_:3},8,["cover","style"]),f(r.$slots,"main-nav-before"),f(r.$slots,"main-nav",{},()=>[r.frontmatter.nav!==!1?(l(),b(N,{key:0})):p("v-if",!0)]),f(r.$slots,"main-nav-after"),c(o).comment.enable&&r.frontmatter.comment!==!1?f(r.$slots,"comment",{key:0},()=>[y(j,{class:z(r.frontmatter.nav===!1?"mt-4":0)},null,8,["class"])]):p("v-if",!0),f(r.$slots,"main-footer-before"),y(le),f(r.$slots,"main-footer-after")],2)]),f(r.$slots,"aside",{},()=>[u.value?(l(),b(de,{key:0},{default:E(()=>[f(r.$slots,"aside-custom")]),_:3})):p("v-if",!0)])])])}}});export{rn as _}; +import{g,h as Y,i as K,o as l,j as _,F as $t,k as ue,l as c,b as i,t as $,c as b,a as p,n as z,_ as Ct,m as fe,q as O,s as _e,v as pe,x as Et,y as me,e as y,z as ve,A as he,B as J,C as ge,r as f,D as be,E as It,G as D,H as nt,u as Lt,I as ye,J as St,K as Ot,L as ke,w as E,M as we,N as $e,O as at,P as Ce,Q as Ee,d as Ie,R,S as Le,T as At,U as Se,V as Oe,W as Ae,X as Te,Y as xe,Z as Ve,$ as Ne,a0 as G,a1 as Re,a2 as ze,a3 as De,a4 as Me,a5 as Ye,a6 as Pe,a7 as He}from"./app-W2s0jgqO.js";import{_ as Be}from"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import{_ as Tt}from"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import{_ as Fe}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import{s as ht}from"./index-nlSmcLJj.js";const We=["lang"],Ue=["href"],je=g({__name:"YunOutlineItem",props:{headers:{},onClick:{type:Function},root:{type:Boolean}},setup(t){const{locale:e}=Y();return(o,s)=>{const n=K("YunOutlineItem",!0);return l(),_("ul",{class:z(o.root?"root":"nested")},[(l(!0),_($t,null,ue(o.headers,({children:a,link:d,title:u,lang:m})=>(l(),_("li",{key:d,class:"va-toc-item",lang:m||c(e)},[i("a",{class:"outline-link",href:d,onClick:s[0]||(s[0]=(...k)=>o.onClick&&o.onClick(...k))},$(u),9,Ue),a!=null&&a.length?(l(),b(n,{key:0,headers:a,"on-click":o.onClick},null,8,["headers","on-click"])):p("v-if",!0)],8,We))),128))],2)}}}),Ge=Ct(je,[["__scopeId","data-v-f7b90a29"]]),qe=t=>(ve("data-v-ee671cc7"),t=t(),he(),t),Ke={class:"content"},Je={class:"outline-title"},Ze={"aria-labelledby":"doc-outline-aria-label"},Qe=qe(()=>i("span",{id:"doc-outline-aria-label",class:"visually-hidden"}," Table of Contents for current page ",-1)),Xe=g({__name:"YunOutline",setup(t){const e=fe(),o=O(),s=O();_e(o,s);const{headers:n,handleClick:a}=pe();return(d,u)=>{const m=Ge;return Et((l(),_("div",{ref_key:"container",ref:o},[i("div",Ke,[i("div",Je,$(c(e).outlineTitle||"On this page"),1),i("div",{ref_key:"marker",ref:s,class:"outline-marker"},null,512),i("nav",Ze,[Qe,y(m,{class:"va-toc relative z-1 css-i18n-toc",headers:c(n),"on-click":c(a),root:""},null,8,["headers","on-click"])])])],512)),[[me,c(n).length]])}}}),to=Ct(Xe,[["__scopeId","data-v-ee671cc7"]]),eo=i("div",{"i-ri-file-list-line":""},null,-1),oo=[eo],so={class:"aside-container",flex:"~ col"},no={key:0,m:"t-6 b-2",font:"serif black"},ao=i("div",{class:"flex-grow"},null,-1),ro={key:2,class:"custom-container"},co=g({__name:"YunAside",setup(t){const e=J(),{t:o}=Y(),s=ge();return(n,a)=>{const d=be,u=to;return l(),_($t,null,[i("button",{class:"xl:hidden toc-btn shadow fixed yun-icon-btn z-350",opacity:"75",right:"2",bottom:"19",onClick:a[0]||(a[0]=m=>c(s).toggleRightSidebar())},oo),y(d,{show:c(s).isRightSidebarOpen,onClick:a[1]||(a[1]=m=>c(s).toggleRightSidebar())},null,8,["show"]),p(" "),i("aside",{class:z(["va-card yun-aside",c(s).isRightSidebarOpen&&"open"]),m:"l-4",text:"center",overflow:"auto"},[i("div",so,[c(e).toc!==!1?(l(),_("h2",no,$(c(o)("sidebar.toc")),1)):p("v-if",!0),c(e).toc!==!1?(l(),b(u,{key:1})):p("v-if",!0),ao,n.$slots.default?(l(),_("div",ro,[f(n.$slots,"default")])):p("v-if",!0)])],2)],64)}}});function xt(){const t=It();return D(()=>t.value.addons["valaxy-addon-twikoo"])}function Vt(t,e="latest"){const o=nt(),s=D(()=>o.value.cdn.prefix),n=Lt(),{locale:a}=Y();function d(u){if(!St)return;const m={el:".comment #tcomment",lang:a.value,path:n.path},k=Object.assign(m,u||{});return window.twikoo.init(k)}ye(`${s.value}twikoo@${e}/dist/twikoo.all.min.js`,()=>{t.value&&d(t.value)})}function Nt(t="latest"){const e=xt(),o=D(()=>e.value.options);Vt(o,t)}const io=Object.freeze(Object.defineProperty({__proto__:null,useAddonTwikoo:xt,useTwikoo:Vt,useTwikooWithOptions:Nt},Symbol.toStringTag,{value:"Module"})),lo={id:"tcomment",w:"full"},uo=g({__name:"YunTwikoo",setup(t){return Ot(io)||Nt(),(e,o)=>(l(),_("div",lo))}}),fo=g({__name:"YunWaline",setup(t){if(Ot(ke))throw new Error("Please install valaxy-addon-waline");const e=(void 0)();return(o,s)=>{const n=K("WalineClient");return l(),b(n,{w:"full",options:c(e).options||{serverURL:""}},null,8,["options"])}}}),_o=g({__name:"YunComment",setup(t){const e=It();return(o,s)=>{const n=fo,a=uo,d=K("ClientOnly"),u=Tt;return l(),b(u,{w:"full",p:"4",class:"comment yun-comment sm:p-6 lg:px-12 xl:px-16"},{default:E(()=>[y(d,null,{default:E(()=>[c(e).addons["valaxy-addon-waline"]?(l(),b(n,{key:0})):p("v-if",!0),c(e).addons["valaxy-addon-twikoo"]?(l(),b(a,{key:1})):p("v-if",!0),f(o.$slots,"default")]),_:3})]),_:3})}}}),po={class:"post-nav"},mo={class:"post-nav-item"},vo=i("div",{class:"icon","i-ri-arrow-left-s-line":""},null,-1),ho={class:"title truncate",text:"sm"},go={class:"post-nav-item"},bo={class:"title truncate",text:"sm"},yo=i("div",{class:"icon","i-ri-arrow-right-s-line":""},null,-1),ko=g({__name:"YunPostNav",setup(t){const[e,o]=we();return(s,n)=>{const a=K("RouterLink");return l(),_("div",po,[i("div",mo,[c(e)?(l(),b(a,{key:0,class:"post-nav-prev",to:c(e).path||"",title:c(e).title},{default:E(()=>[vo,i("span",ho,$(c(e).title),1)]),_:1},8,["to","title"])):p("v-if",!0)]),i("div",go,[c(o)?(l(),b(a,{key:0,to:c(o).path||"",title:c(o).title,class:"post-nav-next"},{default:E(()=>[i("span",bo,$(c(o).title),1),yo]),_:1},8,["to","title"])):p("v-if",!0)])])}}}),wo={key:0,"w-full":"","pt-14":"","pb-10":""},$o={class:"decrypt-password-container w-full sm:w-1/2","flex-center":"","m-auto":"",relative:""},Co={key:0,class:"-bottom-6",absolute:"","text-xs":"",op:"50"},Eo=i("a",{href:"https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API",target:"_blank"},[i("span",null,"Web Crypto API")],-1),Io={key:1},Lo=g({__name:"ValaxyDecrypt",props:{encryptedContent:{}},setup(t){const e=t,o=O(""),s=O(""),n=O(!1),{decrypt:a}=$e();async function d(){const r=e.encryptedContent;if(r)try{const v=await a(o.value,r);s.value=v||"",setTimeout(()=>{R()},16)}catch{n.value=!0}}function u(){s.value="",o.value="",setTimeout(()=>{R()},16)}const m=g({name:"ValaxyDeprecatedContent",props:{html:String},render(){const r=`
${this.html}
`;return Le({setup:()=>({frontmatter:J()}),template:r})}}),k=O(!1);return at(()=>{location.protocol!=="https:"&&(k.value=!0)}),(r,v)=>(l(),_("div",null,[s.value?(l(),_("div",Io,[y(c(m),{html:s.value},null,8,["html"]),i("div",{"w-full":"","text-center":"","mt-8":""},[i("button",{"m-auto":"",class:"btn","font-bold":"",onClick:u}," Encrypt Again ")])])):(l(),_("div",wo,[i("div",$o,[Et(i("input",{"onUpdate:modelValue":v[0]||(v[0]=x=>o.value=x),"w-full":"",border:"","pl-5":"","pr-11":"","py-3":"",rounded:"","hover:shadow":"",transition:"",type:"password",placeholder:"Enter password",class:z(n.value&&"border-red"),onInput:v[1]||(v[1]=x=>n.value=!1),onKeyup:Ee(d,["enter"])},null,34),[[Ce,o.value]]),i("div",{"cursor-pointer":"",absolute:"","text-2xl":"","i-ri-arrow-right-circle-line":"","right-3":"","text-gray":"","hover:text-black":"",onClick:d}),k.value?(l(),_("div",Co,[Eo,Ie(" Only works in HTTPS ")])):p("v-if",!0)])]))]))}}),L=typeof window<"u",Rt=L&&!("onscroll"in window)||typeof navigator<"u"&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),zt=L&&"IntersectionObserver"in window,Dt=L&&"classList"in document.createElement("p"),Mt=L&&window.devicePixelRatio>1,So={elements_selector:".lazy",container:Rt||L?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},Yt=t=>Object.assign({},So,t),gt=function(t,e){let o;const s="LazyLoad::Initialized",n=new t(e);try{o=new CustomEvent(s,{detail:{instance:n}})}catch{o=document.createEvent("CustomEvent"),o.initCustomEvent(s,!1,!1,{instance:n})}window.dispatchEvent(o)},Oo=(t,e)=>{if(e)if(!e.length)gt(t,e);else for(let o=0,s;s=e[o];o+=1)gt(t,s)},C="src",rt="srcset",ct="sizes",Pt="poster",B="llOriginalAttrs",Ht="data",it="loading",Bt="loaded",Ft="applied",Ao="entered",lt="error",Wt="native",Ut="data-",jt="ll-status",h=(t,e)=>t.getAttribute(Ut+e),To=(t,e,o)=>{const s=Ut+e;if(o===null){t.removeAttribute(s);return}t.setAttribute(s,o)},F=t=>h(t,jt),T=(t,e)=>To(t,jt,e),Z=t=>T(t,null),dt=t=>F(t)===null,xo=t=>F(t)===it,Vo=t=>F(t)===lt,ut=t=>F(t)===Wt,No=[it,Bt,Ft,lt],Ro=t=>No.indexOf(F(t))>=0,S=(t,e,o,s)=>{if(!(!t||typeof t!="function")){if(s!==void 0){t(e,o,s);return}if(o!==void 0){t(e,o);return}t(e)}},P=(t,e)=>{if(Dt){t.classList.add(e);return}t.className+=(t.className?" ":"")+e},w=(t,e)=>{if(Dt){t.classList.remove(e);return}t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},zo=t=>{t.llTempImage=document.createElement("IMG")},Do=t=>{delete t.llTempImage},Gt=t=>t.llTempImage,Q=(t,e)=>{if(!e)return;const o=e._observer;o&&o.unobserve(t)},Mo=t=>{t.disconnect()},Yo=(t,e,o)=>{e.unobserve_entered&&Q(t,o)},ft=(t,e)=>{t&&(t.loadingCount+=e)},Po=t=>{t&&(t.toLoadCount-=1)},qt=(t,e)=>{t&&(t.toLoadCount=e)},Ho=t=>t.loadingCount>0,Bo=t=>t.toLoadCount>0,Kt=t=>{let e=[];for(let o=0,s;s=t.children[o];o+=1)s.tagName==="SOURCE"&&e.push(s);return e},_t=(t,e)=>{const o=t.parentNode;if(!o||o.tagName!=="PICTURE")return;Kt(o).forEach(e)},Jt=(t,e)=>{Kt(t).forEach(e)},X=[C],Zt=[C,Pt],H=[C,rt,ct],Qt=[Ht],tt=t=>!!t[B],Xt=t=>t[B],te=t=>delete t[B],M=(t,e)=>{if(tt(t))return;const o={};e.forEach(s=>{o[s]=t.getAttribute(s)}),t[B]=o},Fo=t=>{tt(t)||(t[B]={backgroundImage:t.style.backgroundImage})},Wo=(t,e,o)=>{if(!o){t.removeAttribute(e);return}t.setAttribute(e,o)},A=(t,e)=>{if(!tt(t))return;const o=Xt(t);e.forEach(s=>{Wo(t,s,o[s])})},Uo=t=>{if(!tt(t))return;const e=Xt(t);t.style.backgroundImage=e.backgroundImage},ee=(t,e,o)=>{P(t,e.class_applied),T(t,Ft),o&&(e.unobserve_completed&&Q(t,e),S(e.callback_applied,t,o))},oe=(t,e,o)=>{P(t,e.class_loading),T(t,it),o&&(ft(o,1),S(e.callback_loading,t,o))},I=(t,e,o)=>{o&&t.setAttribute(e,o)},bt=(t,e)=>{I(t,ct,h(t,e.data_sizes)),I(t,rt,h(t,e.data_srcset)),I(t,C,h(t,e.data_src))},jo=(t,e)=>{_t(t,o=>{M(o,H),bt(o,e)}),M(t,H),bt(t,e)},Go=(t,e)=>{M(t,X),I(t,C,h(t,e.data_src))},qo=(t,e)=>{Jt(t,o=>{M(o,X),I(o,C,h(o,e.data_src))}),M(t,Zt),I(t,Pt,h(t,e.data_poster)),I(t,C,h(t,e.data_src)),t.load()},Ko=(t,e)=>{M(t,Qt),I(t,Ht,h(t,e.data_src))},Jo=(t,e,o)=>{const s=h(t,e.data_bg),n=h(t,e.data_bg_hidpi),a=Mt&&n?n:s;a&&(t.style.backgroundImage=`url("${a}")`,Gt(t).setAttribute(C,a),oe(t,e,o))},Zo=(t,e,o)=>{const s=h(t,e.data_bg_multi),n=h(t,e.data_bg_multi_hidpi),a=Mt&&n?n:s;a&&(t.style.backgroundImage=a,ee(t,e,o))},Qo=(t,e,o)=>{const s=h(t,e.data_bg_set);if(!s)return;const n=s.split("|");let a=n.map(d=>`image-set(${d})`);t.style.backgroundImage=a.join(),t.style.backgroundImage===""&&(a=n.map(d=>`-webkit-image-set(${d})`),t.style.backgroundImage=a.join()),ee(t,e,o)},se={IMG:jo,IFRAME:Go,VIDEO:qo,OBJECT:Ko},Xo=(t,e)=>{const o=se[t.tagName];o&&o(t,e)},ts=(t,e,o)=>{const s=se[t.tagName];s&&(s(t,e),oe(t,e,o))},es=["IMG","IFRAME","VIDEO","OBJECT"],os=t=>es.indexOf(t.tagName)>-1,ne=(t,e)=>{e&&!Ho(e)&&!Bo(e)&&S(t.callback_finish,e)},yt=(t,e,o)=>{t.addEventListener(e,o),t.llEvLisnrs[e]=o},ss=(t,e,o)=>{t.removeEventListener(e,o)},pt=t=>!!t.llEvLisnrs,ns=(t,e,o)=>{pt(t)||(t.llEvLisnrs={});const s=t.tagName==="VIDEO"?"loadeddata":"load";yt(t,s,e),yt(t,"error",o)},st=t=>{if(!pt(t))return;const e=t.llEvLisnrs;for(let o in e){const s=e[o];ss(t,o,s)}delete t.llEvLisnrs},ae=(t,e,o)=>{Do(t),ft(o,-1),Po(o),w(t,e.class_loading),e.unobserve_completed&&Q(t,o)},as=(t,e,o,s)=>{const n=ut(e);ae(e,o,s),P(e,o.class_loaded),T(e,Bt),S(o.callback_loaded,e,s),n||ne(o,s)},rs=(t,e,o,s)=>{const n=ut(e);ae(e,o,s),P(e,o.class_error),T(e,lt),S(o.callback_error,e,s),o.restore_on_error&&A(e,H),n||ne(o,s)},mt=(t,e,o)=>{const s=Gt(t)||t;if(pt(s))return;ns(s,d=>{as(d,t,e,o),st(s)},d=>{rs(d,t,e,o),st(s)})},cs=(t,e,o)=>{zo(t),mt(t,e,o),Fo(t),Jo(t,e,o),Zo(t,e,o),Qo(t,e,o)},is=(t,e,o)=>{mt(t,e,o),ts(t,e,o)},vt=(t,e,o)=>{os(t)?is(t,e,o):cs(t,e,o)},ls=(t,e,o)=>{t.setAttribute("loading","lazy"),mt(t,e,o),Xo(t,e),T(t,Wt)},kt=t=>{t.removeAttribute(C),t.removeAttribute(rt),t.removeAttribute(ct)},ds=t=>{_t(t,e=>{kt(e)}),kt(t)},re=t=>{_t(t,e=>{A(e,H)}),A(t,H)},us=t=>{Jt(t,e=>{A(e,X)}),A(t,Zt),t.load()},fs=t=>{A(t,X)},_s=t=>{A(t,Qt)},ps={IMG:re,IFRAME:fs,VIDEO:us,OBJECT:_s},ms=t=>{const e=ps[t.tagName];if(!e){Uo(t);return}e(t)},vs=(t,e)=>{dt(t)||ut(t)||(w(t,e.class_entered),w(t,e.class_exited),w(t,e.class_applied),w(t,e.class_loading),w(t,e.class_loaded),w(t,e.class_error))},hs=(t,e)=>{ms(t),vs(t,e),Z(t),te(t)},gs=(t,e,o,s)=>{o.cancel_on_exit&&xo(t)&&t.tagName==="IMG"&&(st(t),ds(t),re(t),w(t,o.class_loading),ft(s,-1),Z(t),S(o.callback_cancel,t,e,s))},bs=(t,e,o,s)=>{const n=Ro(t);T(t,Ao),P(t,o.class_entered),w(t,o.class_exited),Yo(t,o,s),S(o.callback_enter,t,e,s),!n&&vt(t,o,s)},ys=(t,e,o,s)=>{dt(t)||(P(t,o.class_exited),gs(t,e,o,s),S(o.callback_exit,t,e,s))},ks=["IMG","IFRAME","VIDEO"],ce=t=>t.use_native&&"loading"in HTMLImageElement.prototype,ws=(t,e,o)=>{t.forEach(s=>{ks.indexOf(s.tagName)!==-1&&ls(s,e,o)}),qt(o,0)},$s=t=>t.isIntersecting||t.intersectionRatio>0,Cs=t=>({root:t.container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}),Es=(t,e,o)=>{t.forEach(s=>$s(s)?bs(s.target,s,e,o):ys(s.target,s,e,o))},Is=(t,e)=>{e.forEach(o=>{t.observe(o)})},Ls=(t,e)=>{Mo(t),Is(t,e)},Ss=(t,e)=>{!zt||ce(t)||(e._observer=new IntersectionObserver(o=>{Es(o,t,e)},Cs(t)))},ie=t=>Array.prototype.slice.call(t),q=t=>t.container.querySelectorAll(t.elements_selector),Os=t=>ie(t).filter(dt),As=t=>Vo(t),Ts=t=>ie(t).filter(As),wt=(t,e)=>Os(t||q(e)),xs=(t,e)=>{Ts(q(t)).forEach(s=>{w(s,t.class_error),Z(s)}),e.update()},Vs=(t,e)=>{L&&(e._onlineHandler=()=>{xs(t,e)},window.addEventListener("online",e._onlineHandler))},Ns=t=>{L&&window.removeEventListener("online",t._onlineHandler)},W=function(t,e){const o=Yt(t);this._settings=o,this.loadingCount=0,Ss(o,this),Vs(o,this),this.update(e)};W.prototype={update:function(t){const e=this._settings,o=wt(t,e);if(qt(this,o.length),Rt||!zt){this.loadAll(o);return}if(ce(e)){ws(o,e,this);return}Ls(this._observer,o)},destroy:function(){this._observer&&this._observer.disconnect(),Ns(this),q(this._settings).forEach(t=>{te(t)}),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){const e=this._settings;wt(t,e).forEach(s=>{Q(s,this),vt(s,e,this)})},restoreAll:function(){const t=this._settings;q(t).forEach(e=>{hs(e,t)})}};W.load=(t,e)=>{const o=Yt(e);vt(t,o)};W.resetStatus=t=>{Z(t)};L&&Oo(W,window.lazyLoadOptions);function Rs(t={}){return new W({elements_selector:".lazy",...t})}function zs(){const t=nt();t.value.vanillaLazyload.enable&&at(()=>{Rs(t.value.vanillaLazyload)})}function Ds(){St&&window.addEventListener("click",t=>{var o;const e=t.target;if(e.matches(".vp-code-group input")){const s=(o=e.parentElement)==null?void 0:o.parentElement;if(!s)return;const n=Array.from(s.querySelectorAll("input")).indexOf(e);if(n<0)return;const a=s.querySelector(".blocks");if(!a)return;const d=Array.from(a.children).find(k=>k.classList.contains("active"));if(!d)return;const u=a.children[n];if(!u||d===u)return;d.classList.remove("active"),u.classList.add("active");const m=s==null?void 0:s.querySelector(`label[for="${e.id}"]`);m==null||m.scrollIntoView({block:"nearest"})}})}const Ms={key:2,text:"center"},Ys=["href"],Ps={m:"y-4",class:"end flex justify-center items-center"},Hs=i("hr",{class:"line inline-flex",w:"full",m:"!y-2"},null,-1),Bs={p:"x-4",font:"bold",class:"whitespace-nowrap"},Fs=i("hr",{class:"line inline-flex",w:"full",m:"!y-2"},null,-1),Ws=g({__name:"ValaxyMd",props:{frontmatter:{},excerpt:{}},setup(t){const e=t,{t:o}=Y(),s=O();return At(()=>{Se(s.value)}),at(()=>{R()}),Oe(()=>{R()}),e.frontmatter.aplayer&&Ae(),e.frontmatter.codepen&&Te(),xe(),Ds(),Ve(),(typeof e.frontmatter.medium_zoom>"u"||e.frontmatter.medium_zoom)&&Ne(),zs(),(n,a)=>{const d=Lo;return n.$slots.default?(l(),_("article",{key:0,class:z(n.frontmatter.markdown!==!1&&"markdown-body")},[n.frontmatter.encryptedContent?(l(),b(d,{key:0,"encrypted-content":n.frontmatter.encryptedContent},null,8,["encrypted-content"])):f(n.$slots,"default",{key:1,ref_key:"contentRef",ref:s,onVnodeUpdated:a[0]||(a[0]=(...u)=>c(R)&&c(R)(...u))}),n.frontmatter.url?(l(),_("div",Ms,[i("a",{href:n.frontmatter.url,class:"post-link-btn shadow hover:shadow-md",rounded:"",target:"_blank",m:"b-4"},$(c(o)("post.view_link")),9,Ys)])):p("v-if",!0),n.frontmatter.end!==void 0?f(n.$slots,"end",{key:3},()=>[i("div",Ps,[Hs,i("span",Bs,$(n.frontmatter.end?"Q.E.D.":"To Be Continued."),1),Fs])]):p("v-if",!0)],2)):p("v-if",!0)}}}),Us={key:0,class:"yun-time-warning",op:"80"},js=g({__name:"YunMdTimeWarning",setup(t){const e=J();G.extend(Re);const{t:o}=Y(),s=D(()=>{const n=G().valueOf()-G(e.value.updated||e.value.date).valueOf();return typeof e.value.time_warning=="number"?n>e.value.time_warning:e.value.time_warning});return(n,a)=>s.value?(l(),_("blockquote",Us,$(c(o)("post.time_warning",{ago:c(G)(c(e).updated).fromNow()})),1)):p("v-if",!0)}}),Gs={class:"ai-generated-excerpt rounded-lg bg-$va-c-bg-alt p-4"},qs={font:"black",flex:"","items-center":""},Ks=i("div",{"mr-1":"","i-ri-robot-2-line":""},null,-1),Js={op:"90","mt-1":""},Zs=g({__name:"YunAiExcerpt",setup(t){const e=J(),{t:o}=Y();return(s,n)=>(l(),_("div",Gs,[i("div",qs,[Ks,i("div",null,$(c(o)("excerpt.ai")),1)]),i("div",Js,$(c(e).excerpt),1)]))}}),Qs={class:"yun-main md:pl-$va-sidebar-width lt-md:ml-0",flex:"~"},Xs={w:"full",flex:"~"},tn={p:"x-4 b-8",class:"sm:px-6 lg:px-12 xl:px-16",w:"full"},rn=g({__name:"ValaxyMain",props:{frontmatter:{},data:{}},setup(t){const e=t,o=nt(),{styles:s,icon:n,color:a}=ze(e.frontmatter.type),d=De(D(()=>e.frontmatter)),u=D(()=>e.frontmatter.aside!==!1),m=Lt(),k=Me();return Ye(()=>{m.hash&&setTimeout(()=>{ht(document.body,m.hash,!0)},0)}),At(()=>{window.addEventListener("click",async r=>{const v=r.target.closest("a");if(v){const{protocol:x,hostname:et,pathname:U,hash:V,target:ot}=v,N=window.location,j=U.match(/\.\w+$/);!r.ctrlKey&&!r.shiftKey&&!r.altKey&&!r.metaKey&&ot!=="_blank"&&x===N.protocol&&et===N.hostname&&!(j&&j[0]!==".html")&&U===N.pathname&&(r.preventDefault(),V&&V!==N.hash&&(await k.push({hash:decodeURIComponent(V)}),ht(v,V,v.classList.contains("header-anchor"))))}},{capture:!0})}),(r,v)=>{const x=Fe,et=Zs,U=js,V=Ws,ot=Tt,N=ko,j=_o,le=Be,de=co;return l(),_("main",Qs,[i("div",Xs,[f(r.$slots,"main",{},()=>[i("div",{class:z(["content",!u.value&&"no-aside"]),flex:"~ col grow",w:"full",p:"l-4 lt-md:0"},[y(ot,{cover:r.frontmatter.cover,m:"0",class:"relative",style:He(c(s))},{default:E(()=>[f(r.$slots,"main-header",{},()=>[y(x,{class:"mb-2",title:c(d),icon:r.frontmatter.icon||c(n),color:r.frontmatter.color||c(a),cover:r.frontmatter.cover},null,8,["title","icon","color","cover"])]),f(r.$slots,"main-header-after"),i("div",tn,[f(r.$slots,"main-content",{},()=>[y(Pe,{appear:""},{default:E(()=>[y(V,{frontmatter:r.frontmatter},{default:E(()=>[r.frontmatter.excerpt_type==="ai"&&r.frontmatter.excerpt?(l(),b(et,{key:0})):p("v-if",!0),y(U),f(r.$slots,"main-content-md"),f(r.$slots,"default")]),_:3},8,["frontmatter"])]),_:3})]),f(r.$slots,"main-content-after")])]),_:3},8,["cover","style"]),f(r.$slots,"main-nav-before"),f(r.$slots,"main-nav",{},()=>[r.frontmatter.nav!==!1?(l(),b(N,{key:0})):p("v-if",!0)]),f(r.$slots,"main-nav-after"),c(o).comment.enable&&r.frontmatter.comment!==!1?f(r.$slots,"comment",{key:0},()=>[y(j,{class:z(r.frontmatter.nav===!1?"mt-4":0)},null,8,["class"])]):p("v-if",!0),f(r.$slots,"main-footer-before"),y(le),f(r.$slots,"main-footer-after")],2)]),f(r.$slots,"aside",{},()=>[u.value?(l(),b(de,{key:0},{default:E(()=>[f(r.$slots,"aside-custom")]),_:3})):p("v-if",!0)])])])}}});export{rn as _}; diff --git a/assets/YunAlgoliaSearch-lq7e9R6K.js b/assets/YunAlgoliaSearch-Poo7-J-1.js similarity index 85% rename from assets/YunAlgoliaSearch-lq7e9R6K.js rename to assets/YunAlgoliaSearch-Poo7-J-1.js index f65a98983..b460e8c23 100644 --- a/assets/YunAlgoliaSearch-lq7e9R6K.js +++ b/assets/YunAlgoliaSearch-Poo7-J-1.js @@ -1 +1 @@ -import{g as l,K as r,ap as c,i,l as d,o as p,c as f,a as m,L as h}from"./app-uf9ksm0I.js";const A=l({__name:"YunAlgoliaSearch",props:{open:{type:Boolean}},setup(a){const o=a;if(r(h))throw new Error("Algolia addon is not installed");const{loaded:e,load:n,dispatchEvent:t}=(void 0)();return c(()=>o.open,()=>{o.open&&n(),e&&t()}),(u,_)=>{const s=i("AlgoliaSearchBox");return d(e)?(p(),f(s,{key:0,class:"hidden"})):m("v-if",!0)}}});export{A as default}; +import{g as l,K as r,ap as c,i,l as d,o as p,c as f,a as m,L as h}from"./app-W2s0jgqO.js";const A=l({__name:"YunAlgoliaSearch",props:{open:{type:Boolean}},setup(a){const o=a;if(r(h))throw new Error("Algolia addon is not installed");const{loaded:e,load:n,dispatchEvent:t}=(void 0)();return c(()=>o.open,()=>{o.open&&n(),e&&t()}),(u,_)=>{const s=i("AlgoliaSearchBox");return d(e)?(p(),f(s,{key:0,class:"hidden"})):m("v-if",!0)}}});export{A as default}; diff --git a/assets/YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js b/assets/YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js similarity index 81% rename from assets/YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js rename to assets/YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js index e1d26929f..7d9946c88 100644 --- a/assets/YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js +++ b/assets/YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js @@ -1 +1 @@ -import{g as r,o as s,j as o,a as t,b as a,r as n}from"./app-uf9ksm0I.js";const l={class:"yun-card flex-center rounded",flex:"col","min-h":"100px",bg:"$va-c-bg-light"},c=["src"],d={key:1,class:"yun-card-header"},i={key:2,class:"yun-card-content",w:"full"},f=r({__name:"YunCard",props:{cover:{}},setup(u){return(e,h)=>(s(),o("div",l,[e.cover?(s(),o("img",{key:0,width:"640",height:"360",class:"object-cover select-none",h:"64 md:sm",w:"full",src:e.cover,loading:"lazy"},null,8,c)):t("v-if",!0),e.$slots.header?(s(),o("div",d,[a("header",null,[n(e.$slots,"header")])])):t("v-if",!0),n(e.$slots,"default"),e.$slots.content?(s(),o("div",i,[n(e.$slots,"content")])):t("v-if",!0)]))}});export{f as _}; +import{g as r,o as s,j as o,a as t,b as a,r as n}from"./app-W2s0jgqO.js";const l={class:"yun-card flex-center rounded",flex:"col","min-h":"100px",bg:"$va-c-bg-light"},c=["src"],d={key:1,class:"yun-card-header"},i={key:2,class:"yun-card-content",w:"full"},f=r({__name:"YunCard",props:{cover:{}},setup(u){return(e,h)=>(s(),o("div",l,[e.cover?(s(),o("img",{key:0,width:"640",height:"360",class:"object-cover select-none",h:"64 md:sm",w:"full",src:e.cover,loading:"lazy"},null,8,c)):t("v-if",!0),e.$slots.header?(s(),o("div",d,[a("header",null,[n(e.$slots,"header")])])):t("v-if",!0),n(e.$slots,"default"),e.$slots.content?(s(),o("div",i,[n(e.$slots,"content")])):t("v-if",!0)]))}});export{f as _}; diff --git a/assets/YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js b/assets/YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js similarity index 99% rename from assets/YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js rename to assets/YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js index ba208ae2e..1c00d5be5 100644 --- a/assets/YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js +++ b/assets/YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js @@ -1 +1 @@ -import{g as J,h as V,q as h,O as x,o as n,j as c,r as v,b as e,t as s,l as t,a8 as z,H as W,m as j,G as Z,a9 as b,a as k,d as o,F as w,n as O,aa as H,ab as R,I as S,c as P,w as I,e as C}from"./app-uf9ksm0I.js";const X={class:"vc-site-live-time"},Y={"mx-1":""},M={"mx-1":""},D={"mx-1":""},E={"mx-1":""},U=J({__name:"VCLiveTime",props:{startTime:{}},setup(y){const d=y,{t:i}=V(),r=h(0),a=h(0),g=h(0),p=h(0);function A(){const l=new Date(d.startTime),f=new Date().getTime()-l.getTime(),u=60*1e3,m=60*u,N=24*m;r.value=Math.floor(f/N),a.value=Math.floor(f%N/60/60/1e3),g.value=Math.floor(f%m/60/1e3),p.value=Math.floor(f%u/1e3)}return x(()=>{setInterval(A,1e3)}),(l,T)=>(n(),c("div",X,[v(l.$slots,"live-time-before"),e("span",Y,s(t(i)("time.day",r.value)),1),e("span",M,s(t(i)("time.hour",a.value)),1),e("span",D,s(t(i)("time.minute",g.value)),1),e("span",E,s(t(i)("time.second",p.value)),1),v(l.$slots,"live-time-after")]))}}),K={class:"va-footer p-4 text-$va-c-text-light",text:"center sm"},G={key:0,class:"beian",m:"y-2"},L={href:"https://beian.miit.gov.cn/",target:"_blank",rel:"noopener"},B={class:"copyright flex justify-center items-center gap-2",p:"1"},Q=["href","title"],_={key:1,class:"powered",m:"2"},F=["innerHTML"],q=["href","title"],$=J({__name:"YunFooter",setup(y){const{t:d}=V(),i=z(),r=W(),a=j(),g=new Date().getFullYear(),p=Z(()=>g===a.value.footer.since),A=Z(()=>d("footer.powered",[`Valaxy v${b.version}`])),l=Z(()=>a.value.footer.icon||{url:b.repository.url,name:"i-ri-cloud-line",title:b.name});return(T,f)=>{var u,m;return n(),c("footer",K,[(u=t(a).footer.beian)!=null&&u.enable&&t(a).footer.beian.icp?(n(),c("div",G,[e("a",L,s(t(a).footer.beian.icp),1)])):k("v-if",!0),e("div",B,[e("span",null,[o(" © "),p.value?k("v-if",!0):(n(),c(w,{key:0},[o(s(t(a).footer.since)+" - ",1)],64)),o(" "+s(t(g)),1)]),(m=t(a).footer.icon)!=null&&m.enable?(n(),c("a",{key:0,class:O(["inline-flex",t(a).footer.icon.animated?"animate-pulse":""]),href:l.value.url,target:"_blank",title:l.value.title},[e("div",{class:O(l.value.name)},null,2)],10,Q)):k("v-if",!0),e("span",null,s(t(r).author.name),1)]),t(a).footer.powered?(n(),c("div",_,[e("span",{innerHTML:A.value},null,8,F),o(" | "),e("span",null,[o(s(t(d)("footer.theme"))+" - ",1),e("a",{href:t(a).pkg.repository.url,title:t(a).pkg.name,target:"_blank"},s(H(t(i).theme)),9,q),o(" v"+s(t(a).pkg.version),1)])])):k("v-if",!0),v(T.$slots,"default")])}}}),ee=e("div",null,[o("本站总访问量 "),e("span",{id:"busuanzi_value_site_pv"}),o(" 次")],-1),te=e("div",null,[o("本站访客数 "),e("span",{id:"busuanzi_value_site_uv"}),o(" 人次")],-1),ae=e("span",null,"本站已运行",-1),se=e("div",{class:"badge-logo",align:"center"},[e("a",{class:"badge",href:"https://icp.gov.moe/?keyword=20220585/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/萌ICP备-20220585号-fe1384?style=flat&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAByxJREFUSInl1nlwVeUZx/HPuTckkD0kQFiCEEIUlNUCAqKoSBV1AIt1ikpVLFbLONjWGUXbmWrbweJMy7hUxbbTjsUq6KCiWEvr0kE2WVK2QCKBJCxJgEASsienfxwqMob+3Zm+f93z3vM+32f5vc9z+H9bwVcfOp/YQ+1prhhEZS1VDQzqQ1MjiQmIC5Liwm3lBWpqFimrulb/7A/067vM2IsOBZ2h8MhJQW6KMDNVsKeaizKEyUlsKueqgWJ39AMJF3QpDCNYr1SaEig/lWNX2Z1h6dH5/lVyGdVIZFf7MHo9bEfh9rCg/+8NyHlN77QTsnpQ0i2y08VK+BosfhbW0cHxqmSfFd9qW+l9Pi+5WltFdGTsOBbO5dJcdh3lN5+xff0Y2zuelXjRsyYUrjOu4BVJaavlpbWIJRBLOM+J81O95AAnTtM9vNHGknut3zdT48FutJE3koWTuG4oSXH+VsInX3B9IdcVUNfCuv08t4GjO6NspOa3BNcOXx1eOugVHQnrTMkTuyWrC/BjRZO9uPYTpw7HhTWkXcLd45l9GblpHD7NWzt5ZTMXZ/OdkTy+lvR07rmcmWffq6pn9W5e/oymfcT6kJbXHiydMyVYkL/x66n+ZMcctQfjhgxl6UIGZ3Ooltd2RIZqjqKRS0ew9cFIA1cO5urlLHuPZWsZPJiZw7gqn0VT2HCIR9+jvCQhfHPrLGyE2Hng2roBxHnmJoZnc9drbD3I6QaaWkjpSVoeu4+x5XB05qMDqCenHz37UHmcFRv54ZuMeoYrB/L0DPRgZ0WfrsXVKzPX3nYykrn3dUZl8+Q0Qox/gc/L6ZlKzxQefo+UROpa6Z4VCedkPd8YyJYHI3u5T/HAShZNQxsXZfR3pCtwRW066VEeOuIUVUf77+9jTw2pycTOJml7Je1t9EgiI5X2jkgyze1fCSSdtjhBiJCkpKyuI+5oTdAtkTCgVwrbKsl8ko6QjO40tZ67EpkpdIbRf20dkbPpPTjdwsSX6I5dJYy4hoQAaZQdDy4A1iEMI613T6LtBPXJpPakrjGqc1Y6CTFq62htJp5KRwPJKWSkU3WKiiPEEqO6xgM6oZmctJhDXYH7Z59xuCyKpK6R26ZE+ys3MWYoN1/Mc5uoqmbEQJ6fTc/ulJ3i/lUc+YIfzeKhKzjVHN31A3XRHddKSrf6/6DOV3VTcw1hVKfkxOhaPDAe1UwfwmNTqT1Drxw+nE9xNXetIjHG2vnoxoT+rNrN2Of58Rp6JZ+ldKes5kjX4G7dKuikpoERfaltYnQ/DOSS3hEAFk9lXQkLnmf7Ib65lPJT3HU1+46Tm8rYvgzKYVA2h+vQIMjvewHwdSN20MiOSmZczO4a1hSzYi77T7CiiPF5JMTZexjJ5OagkwNV9M+MnJ09nKU3smgyQ3PYWoEO4fUjii4QceJmevJuMeP6csUAln4atcbSGoqOUpjD30uZNwnpHNtN3lC+NZa1xeT34pGVTJ3PL9+Ohs6GQ8gVtHZs6VLVwZhBReGwoXvt3THM/hP0SWVnCR8f4PMjkffjB/DQS8waxpHFfFgaaeHZDRRtJn0yP5tF31ymFVJ2nN27GD66KBzca2/XEWdkUpD3Fmd4tYj0FMS54Q9UnuaDUv6yE/24ewWP/DU6N/d1fvousYEs28DyLVEvGDOAt/egmSkXv2VYn3NBfpXbua6J8hMFFvy2RHsL+57gmX+w/AN651PfEDWQzLRI+afqIqOxFDJT6Rbn9Bmad3PnTH5wIxOXkJTWGiz57hCDsyqDWVldRNzeyOh+paaPfpFKnvqQX88iZwDVx0lLJqUHbe3EkZ1Odm+yUqK2GHYKmhvIG8fyeTz9IY5x67jnFPapdPDkl6jzwEF9IDjZJlgwfbG+o2u8+g4rd7D/UYI41TXnevV5K4j2q6uESckUP8rvNrH6fUH/sRXB9AlPONMSDZ8uazwoi56JjEyvdftV88jinhf4uIzmJRQOoOYgja0RKAiIBZxpjvZH5tP0c97axcLlyBXOuWZemJTYFFbUCU+1dl3j8PGSyFhnJ7EkYcWh7/njqpep5xfzWTyZZ7dEg73xOJKiGqf3YenNLBjLTz7i539COg/OvSOYO2GFo/VRG0Zwe0YX4Ns3R7NXSCxBeM8IthXfZvGf3xCWc/kkXvg2vVP4YB/rDzC1gGlDo+50/xvs2khKPrNnzAzmTH5HbzR0fkkKro93Ab5vx9kfaGgT3lLA5EyWbRpoTdHbSreOppGJV/PwlRTksK+aZz5l6z+RLBgxaau5k2cJelTKzmRQMq0d51J8UxL+23d1TDTcj7WQllZu4YwxDo+eZc22X9mwd6gN65GIFmQzampxcMOoR1xeuMbpVoqromsXdG3+wmCiekNtfSSmiUNWu2zgap+WjlZW8X11TeNkpWwICvNfCm8u3Cmxg4PN0VdmEJw7/7+0/g32RaqCbhRecAAAAABJRU5ErkJggg==","data-lazy-src":"https://img.shields.io/badge/萌ICP备-20220585号-fe1384?style=flat&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAByxJREFUSInl1nlwVeUZx/HPuTckkD0kQFiCEEIUlNUCAqKoSBV1AIt1ikpVLFbLONjWGUXbmWrbweJMy7hUxbbTjsUq6KCiWEvr0kE2WVK2QCKBJCxJgEASsienfxwqMob+3Zm+f93z3vM+32f5vc9z+H9bwVcfOp/YQ+1prhhEZS1VDQzqQ1MjiQmIC5Liwm3lBWpqFimrulb/7A/067vM2IsOBZ2h8MhJQW6KMDNVsKeaizKEyUlsKueqgWJ39AMJF3QpDCNYr1SaEig/lWNX2Z1h6dH5/lVyGdVIZFf7MHo9bEfh9rCg/+8NyHlN77QTsnpQ0i2y08VK+BosfhbW0cHxqmSfFd9qW+l9Pi+5WltFdGTsOBbO5dJcdh3lN5+xff0Y2zuelXjRsyYUrjOu4BVJaavlpbWIJRBLOM+J81O95AAnTtM9vNHGknut3zdT48FutJE3koWTuG4oSXH+VsInX3B9IdcVUNfCuv08t4GjO6NspOa3BNcOXx1eOugVHQnrTMkTuyWrC/BjRZO9uPYTpw7HhTWkXcLd45l9GblpHD7NWzt5ZTMXZ/OdkTy+lvR07rmcmWffq6pn9W5e/oymfcT6kJbXHiydMyVYkL/x66n+ZMcctQfjhgxl6UIGZ3Ooltd2RIZqjqKRS0ew9cFIA1cO5urlLHuPZWsZPJiZw7gqn0VT2HCIR9+jvCQhfHPrLGyE2Hng2roBxHnmJoZnc9drbD3I6QaaWkjpSVoeu4+x5XB05qMDqCenHz37UHmcFRv54ZuMeoYrB/L0DPRgZ0WfrsXVKzPX3nYykrn3dUZl8+Q0Qox/gc/L6ZlKzxQefo+UROpa6Z4VCedkPd8YyJYHI3u5T/HAShZNQxsXZfR3pCtwRW066VEeOuIUVUf77+9jTw2pycTOJml7Je1t9EgiI5X2jkgyze1fCSSdtjhBiJCkpKyuI+5oTdAtkTCgVwrbKsl8ko6QjO40tZ67EpkpdIbRf20dkbPpPTjdwsSX6I5dJYy4hoQAaZQdDy4A1iEMI613T6LtBPXJpPakrjGqc1Y6CTFq62htJp5KRwPJKWSkU3WKiiPEEqO6xgM6oZmctJhDXYH7Z59xuCyKpK6R26ZE+ys3MWYoN1/Mc5uoqmbEQJ6fTc/ulJ3i/lUc+YIfzeKhKzjVHN31A3XRHddKSrf6/6DOV3VTcw1hVKfkxOhaPDAe1UwfwmNTqT1Drxw+nE9xNXetIjHG2vnoxoT+rNrN2Of58Rp6JZ+ldKes5kjX4G7dKuikpoERfaltYnQ/DOSS3hEAFk9lXQkLnmf7Ib65lPJT3HU1+46Tm8rYvgzKYVA2h+vQIMjvewHwdSN20MiOSmZczO4a1hSzYi77T7CiiPF5JMTZexjJ5OagkwNV9M+MnJ09nKU3smgyQ3PYWoEO4fUjii4QceJmevJuMeP6csUAln4atcbSGoqOUpjD30uZNwnpHNtN3lC+NZa1xeT34pGVTJ3PL9+Ohs6GQ8gVtHZs6VLVwZhBReGwoXvt3THM/hP0SWVnCR8f4PMjkffjB/DQS8waxpHFfFgaaeHZDRRtJn0yP5tF31ymFVJ2nN27GD66KBzca2/XEWdkUpD3Fmd4tYj0FMS54Q9UnuaDUv6yE/24ewWP/DU6N/d1fvousYEs28DyLVEvGDOAt/egmSkXv2VYn3NBfpXbua6J8hMFFvy2RHsL+57gmX+w/AN651PfEDWQzLRI+afqIqOxFDJT6Rbn9Bmad3PnTH5wIxOXkJTWGiz57hCDsyqDWVldRNzeyOh+paaPfpFKnvqQX88iZwDVx0lLJqUHbe3EkZ1Odm+yUqK2GHYKmhvIG8fyeTz9IY5x67jnFPapdPDkl6jzwEF9IDjZJlgwfbG+o2u8+g4rd7D/UYI41TXnevV5K4j2q6uESckUP8rvNrH6fUH/sRXB9AlPONMSDZ8uazwoi56JjEyvdftV88jinhf4uIzmJRQOoOYgja0RKAiIBZxpjvZH5tP0c97axcLlyBXOuWZemJTYFFbUCU+1dl3j8PGSyFhnJ7EkYcWh7/njqpep5xfzWTyZZ7dEg73xOJKiGqf3YenNLBjLTz7i539COg/OvSOYO2GFo/VRG0Zwe0YX4Ns3R7NXSCxBeM8IthXfZvGf3xCWc/kkXvg2vVP4YB/rDzC1gGlDo+50/xvs2khKPrNnzAzmTH5HbzR0fkkKro93Ab5vx9kfaGgT3lLA5EyWbRpoTdHbSreOppGJV/PwlRTksK+aZz5l6z+RLBgxaau5k2cJelTKzmRQMq0d51J8UxL+23d1TDTcj7WQllZu4YwxDo+eZc22X9mwd6gN65GIFmQzampxcMOoR1xeuMbpVoqromsXdG3+wmCiekNtfSSmiUNWu2zgap+WjlZW8X11TeNkpWwICvNfCm8u3Cmxg4PN0VdmEJw7/7+0/g32RaqCbhRecAAAAABJRU5ErkJggg=="})]),e("a",{class:"badge",href:"https://github.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Source-GitHub-5d5d5d?style=flat&logo=GitHub","data-lazy-src":"https://img.shields.io/badge/Source-GitHub-5d5d5d?style=flat&logo=GitHub"})]),e("a",{class:"badge",href:"https://vercel.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Source-Vercel-black?style=flat&logo=Vercel","data-lazy-src":"https://img.shields.io/badge/Source-Vercel-black?style=flat&logo=Vercel"})]),e("a",{class:"badge",href:"https://netlify.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Source-Netlify-35b1ba?style=flat&logo=Netlify","data-lazy-src":"https://img.shields.io/badge/Source-Netlify-35b1ba?style=flat&logo=Netlify"})]),e("a",{class:"badge",href:"https://cloudflare.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Source-cloudflare-fbad41?style=flat&logo=cloudflare","data-lazy-src":"https://img.shields.io/badge/Source-cloudflare-fbad41?style=flat&logo=cloudflare"})]),e("a",{class:"badge",href:"https://cloudflare.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/CDN-cloudflare-fbad41?style=flat&logo=cloudflare","data-lazy-src":"https://img.shields.io/badge/Source-cloudflare-fbad41?style=flat&logo=cloudflare"})]),e("a",{class:"badge",href:"https://creativecommons.org/licenses/by-nc-sa/4.0/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Copyright-BY--NC--SA%204.0-d42328?style=flat&logo=Claris","data-lazy-src":"https://img.shields.io/badge/Copyright-BY--NC--SA%204.0-d42328?style=flat&logo=Claris"})])],-1),le=J({__name:"YunFooter",setup(y){return R({meta:[{name:"referrer",content:"no-referrer"}]}),S("//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"),(d,i)=>{const r=U;return n(),P($,null,{default:I(()=>[ee,te,C(r,{"start-time":"2022-08-18",style:{color:"yellow"}},{"live-time-before":I(()=>[ae]),_:1}),se]),_:1})}}});export{le as _}; +import{g as J,h as V,q as h,O as x,o as n,j as c,r as v,b as e,t as s,l as t,a8 as z,H as W,m as j,G as Z,a9 as b,a as k,d as o,F as w,n as O,aa as H,ab as R,I as S,c as P,w as I,e as C}from"./app-W2s0jgqO.js";const X={class:"vc-site-live-time"},Y={"mx-1":""},M={"mx-1":""},D={"mx-1":""},E={"mx-1":""},U=J({__name:"VCLiveTime",props:{startTime:{}},setup(y){const d=y,{t:i}=V(),r=h(0),a=h(0),g=h(0),p=h(0);function A(){const l=new Date(d.startTime),f=new Date().getTime()-l.getTime(),u=60*1e3,m=60*u,N=24*m;r.value=Math.floor(f/N),a.value=Math.floor(f%N/60/60/1e3),g.value=Math.floor(f%m/60/1e3),p.value=Math.floor(f%u/1e3)}return x(()=>{setInterval(A,1e3)}),(l,T)=>(n(),c("div",X,[v(l.$slots,"live-time-before"),e("span",Y,s(t(i)("time.day",r.value)),1),e("span",M,s(t(i)("time.hour",a.value)),1),e("span",D,s(t(i)("time.minute",g.value)),1),e("span",E,s(t(i)("time.second",p.value)),1),v(l.$slots,"live-time-after")]))}}),K={class:"va-footer p-4 text-$va-c-text-light",text:"center sm"},G={key:0,class:"beian",m:"y-2"},L={href:"https://beian.miit.gov.cn/",target:"_blank",rel:"noopener"},B={class:"copyright flex justify-center items-center gap-2",p:"1"},Q=["href","title"],_={key:1,class:"powered",m:"2"},F=["innerHTML"],q=["href","title"],$=J({__name:"YunFooter",setup(y){const{t:d}=V(),i=z(),r=W(),a=j(),g=new Date().getFullYear(),p=Z(()=>g===a.value.footer.since),A=Z(()=>d("footer.powered",[`Valaxy v${b.version}`])),l=Z(()=>a.value.footer.icon||{url:b.repository.url,name:"i-ri-cloud-line",title:b.name});return(T,f)=>{var u,m;return n(),c("footer",K,[(u=t(a).footer.beian)!=null&&u.enable&&t(a).footer.beian.icp?(n(),c("div",G,[e("a",L,s(t(a).footer.beian.icp),1)])):k("v-if",!0),e("div",B,[e("span",null,[o(" © "),p.value?k("v-if",!0):(n(),c(w,{key:0},[o(s(t(a).footer.since)+" - ",1)],64)),o(" "+s(t(g)),1)]),(m=t(a).footer.icon)!=null&&m.enable?(n(),c("a",{key:0,class:O(["inline-flex",t(a).footer.icon.animated?"animate-pulse":""]),href:l.value.url,target:"_blank",title:l.value.title},[e("div",{class:O(l.value.name)},null,2)],10,Q)):k("v-if",!0),e("span",null,s(t(r).author.name),1)]),t(a).footer.powered?(n(),c("div",_,[e("span",{innerHTML:A.value},null,8,F),o(" | "),e("span",null,[o(s(t(d)("footer.theme"))+" - ",1),e("a",{href:t(a).pkg.repository.url,title:t(a).pkg.name,target:"_blank"},s(H(t(i).theme)),9,q),o(" v"+s(t(a).pkg.version),1)])])):k("v-if",!0),v(T.$slots,"default")])}}}),ee=e("div",null,[o("本站总访问量 "),e("span",{id:"busuanzi_value_site_pv"}),o(" 次")],-1),te=e("div",null,[o("本站访客数 "),e("span",{id:"busuanzi_value_site_uv"}),o(" 人次")],-1),ae=e("span",null,"本站已运行",-1),se=e("div",{class:"badge-logo",align:"center"},[e("a",{class:"badge",href:"https://icp.gov.moe/?keyword=20220585/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/萌ICP备-20220585号-fe1384?style=flat&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAByxJREFUSInl1nlwVeUZx/HPuTckkD0kQFiCEEIUlNUCAqKoSBV1AIt1ikpVLFbLONjWGUXbmWrbweJMy7hUxbbTjsUq6KCiWEvr0kE2WVK2QCKBJCxJgEASsienfxwqMob+3Zm+f93z3vM+32f5vc9z+H9bwVcfOp/YQ+1prhhEZS1VDQzqQ1MjiQmIC5Liwm3lBWpqFimrulb/7A/067vM2IsOBZ2h8MhJQW6KMDNVsKeaizKEyUlsKueqgWJ39AMJF3QpDCNYr1SaEig/lWNX2Z1h6dH5/lVyGdVIZFf7MHo9bEfh9rCg/+8NyHlN77QTsnpQ0i2y08VK+BosfhbW0cHxqmSfFd9qW+l9Pi+5WltFdGTsOBbO5dJcdh3lN5+xff0Y2zuelXjRsyYUrjOu4BVJaavlpbWIJRBLOM+J81O95AAnTtM9vNHGknut3zdT48FutJE3koWTuG4oSXH+VsInX3B9IdcVUNfCuv08t4GjO6NspOa3BNcOXx1eOugVHQnrTMkTuyWrC/BjRZO9uPYTpw7HhTWkXcLd45l9GblpHD7NWzt5ZTMXZ/OdkTy+lvR07rmcmWffq6pn9W5e/oymfcT6kJbXHiydMyVYkL/x66n+ZMcctQfjhgxl6UIGZ3Ooltd2RIZqjqKRS0ew9cFIA1cO5urlLHuPZWsZPJiZw7gqn0VT2HCIR9+jvCQhfHPrLGyE2Hng2roBxHnmJoZnc9drbD3I6QaaWkjpSVoeu4+x5XB05qMDqCenHz37UHmcFRv54ZuMeoYrB/L0DPRgZ0WfrsXVKzPX3nYykrn3dUZl8+Q0Qox/gc/L6ZlKzxQefo+UROpa6Z4VCedkPd8YyJYHI3u5T/HAShZNQxsXZfR3pCtwRW066VEeOuIUVUf77+9jTw2pycTOJml7Je1t9EgiI5X2jkgyze1fCSSdtjhBiJCkpKyuI+5oTdAtkTCgVwrbKsl8ko6QjO40tZ67EpkpdIbRf20dkbPpPTjdwsSX6I5dJYy4hoQAaZQdDy4A1iEMI613T6LtBPXJpPakrjGqc1Y6CTFq62htJp5KRwPJKWSkU3WKiiPEEqO6xgM6oZmctJhDXYH7Z59xuCyKpK6R26ZE+ys3MWYoN1/Mc5uoqmbEQJ6fTc/ulJ3i/lUc+YIfzeKhKzjVHN31A3XRHddKSrf6/6DOV3VTcw1hVKfkxOhaPDAe1UwfwmNTqT1Drxw+nE9xNXetIjHG2vnoxoT+rNrN2Of58Rp6JZ+ldKes5kjX4G7dKuikpoERfaltYnQ/DOSS3hEAFk9lXQkLnmf7Ib65lPJT3HU1+46Tm8rYvgzKYVA2h+vQIMjvewHwdSN20MiOSmZczO4a1hSzYi77T7CiiPF5JMTZexjJ5OagkwNV9M+MnJ09nKU3smgyQ3PYWoEO4fUjii4QceJmevJuMeP6csUAln4atcbSGoqOUpjD30uZNwnpHNtN3lC+NZa1xeT34pGVTJ3PL9+Ohs6GQ8gVtHZs6VLVwZhBReGwoXvt3THM/hP0SWVnCR8f4PMjkffjB/DQS8waxpHFfFgaaeHZDRRtJn0yP5tF31ymFVJ2nN27GD66KBzca2/XEWdkUpD3Fmd4tYj0FMS54Q9UnuaDUv6yE/24ewWP/DU6N/d1fvousYEs28DyLVEvGDOAt/egmSkXv2VYn3NBfpXbua6J8hMFFvy2RHsL+57gmX+w/AN651PfEDWQzLRI+afqIqOxFDJT6Rbn9Bmad3PnTH5wIxOXkJTWGiz57hCDsyqDWVldRNzeyOh+paaPfpFKnvqQX88iZwDVx0lLJqUHbe3EkZ1Odm+yUqK2GHYKmhvIG8fyeTz9IY5x67jnFPapdPDkl6jzwEF9IDjZJlgwfbG+o2u8+g4rd7D/UYI41TXnevV5K4j2q6uESckUP8rvNrH6fUH/sRXB9AlPONMSDZ8uazwoi56JjEyvdftV88jinhf4uIzmJRQOoOYgja0RKAiIBZxpjvZH5tP0c97axcLlyBXOuWZemJTYFFbUCU+1dl3j8PGSyFhnJ7EkYcWh7/njqpep5xfzWTyZZ7dEg73xOJKiGqf3YenNLBjLTz7i539COg/OvSOYO2GFo/VRG0Zwe0YX4Ns3R7NXSCxBeM8IthXfZvGf3xCWc/kkXvg2vVP4YB/rDzC1gGlDo+50/xvs2khKPrNnzAzmTH5HbzR0fkkKro93Ab5vx9kfaGgT3lLA5EyWbRpoTdHbSreOppGJV/PwlRTksK+aZz5l6z+RLBgxaau5k2cJelTKzmRQMq0d51J8UxL+23d1TDTcj7WQllZu4YwxDo+eZc22X9mwd6gN65GIFmQzampxcMOoR1xeuMbpVoqromsXdG3+wmCiekNtfSSmiUNWu2zgap+WjlZW8X11TeNkpWwICvNfCm8u3Cmxg4PN0VdmEJw7/7+0/g32RaqCbhRecAAAAABJRU5ErkJggg==","data-lazy-src":"https://img.shields.io/badge/萌ICP备-20220585号-fe1384?style=flat&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAByxJREFUSInl1nlwVeUZx/HPuTckkD0kQFiCEEIUlNUCAqKoSBV1AIt1ikpVLFbLONjWGUXbmWrbweJMy7hUxbbTjsUq6KCiWEvr0kE2WVK2QCKBJCxJgEASsienfxwqMob+3Zm+f93z3vM+32f5vc9z+H9bwVcfOp/YQ+1prhhEZS1VDQzqQ1MjiQmIC5Liwm3lBWpqFimrulb/7A/067vM2IsOBZ2h8MhJQW6KMDNVsKeaizKEyUlsKueqgWJ39AMJF3QpDCNYr1SaEig/lWNX2Z1h6dH5/lVyGdVIZFf7MHo9bEfh9rCg/+8NyHlN77QTsnpQ0i2y08VK+BosfhbW0cHxqmSfFd9qW+l9Pi+5WltFdGTsOBbO5dJcdh3lN5+xff0Y2zuelXjRsyYUrjOu4BVJaavlpbWIJRBLOM+J81O95AAnTtM9vNHGknut3zdT48FutJE3koWTuG4oSXH+VsInX3B9IdcVUNfCuv08t4GjO6NspOa3BNcOXx1eOugVHQnrTMkTuyWrC/BjRZO9uPYTpw7HhTWkXcLd45l9GblpHD7NWzt5ZTMXZ/OdkTy+lvR07rmcmWffq6pn9W5e/oymfcT6kJbXHiydMyVYkL/x66n+ZMcctQfjhgxl6UIGZ3Ooltd2RIZqjqKRS0ew9cFIA1cO5urlLHuPZWsZPJiZw7gqn0VT2HCIR9+jvCQhfHPrLGyE2Hng2roBxHnmJoZnc9drbD3I6QaaWkjpSVoeu4+x5XB05qMDqCenHz37UHmcFRv54ZuMeoYrB/L0DPRgZ0WfrsXVKzPX3nYykrn3dUZl8+Q0Qox/gc/L6ZlKzxQefo+UROpa6Z4VCedkPd8YyJYHI3u5T/HAShZNQxsXZfR3pCtwRW066VEeOuIUVUf77+9jTw2pycTOJml7Je1t9EgiI5X2jkgyze1fCSSdtjhBiJCkpKyuI+5oTdAtkTCgVwrbKsl8ko6QjO40tZ67EpkpdIbRf20dkbPpPTjdwsSX6I5dJYy4hoQAaZQdDy4A1iEMI613T6LtBPXJpPakrjGqc1Y6CTFq62htJp5KRwPJKWSkU3WKiiPEEqO6xgM6oZmctJhDXYH7Z59xuCyKpK6R26ZE+ys3MWYoN1/Mc5uoqmbEQJ6fTc/ulJ3i/lUc+YIfzeKhKzjVHN31A3XRHddKSrf6/6DOV3VTcw1hVKfkxOhaPDAe1UwfwmNTqT1Drxw+nE9xNXetIjHG2vnoxoT+rNrN2Of58Rp6JZ+ldKes5kjX4G7dKuikpoERfaltYnQ/DOSS3hEAFk9lXQkLnmf7Ib65lPJT3HU1+46Tm8rYvgzKYVA2h+vQIMjvewHwdSN20MiOSmZczO4a1hSzYi77T7CiiPF5JMTZexjJ5OagkwNV9M+MnJ09nKU3smgyQ3PYWoEO4fUjii4QceJmevJuMeP6csUAln4atcbSGoqOUpjD30uZNwnpHNtN3lC+NZa1xeT34pGVTJ3PL9+Ohs6GQ8gVtHZs6VLVwZhBReGwoXvt3THM/hP0SWVnCR8f4PMjkffjB/DQS8waxpHFfFgaaeHZDRRtJn0yP5tF31ymFVJ2nN27GD66KBzca2/XEWdkUpD3Fmd4tYj0FMS54Q9UnuaDUv6yE/24ewWP/DU6N/d1fvousYEs28DyLVEvGDOAt/egmSkXv2VYn3NBfpXbua6J8hMFFvy2RHsL+57gmX+w/AN651PfEDWQzLRI+afqIqOxFDJT6Rbn9Bmad3PnTH5wIxOXkJTWGiz57hCDsyqDWVldRNzeyOh+paaPfpFKnvqQX88iZwDVx0lLJqUHbe3EkZ1Odm+yUqK2GHYKmhvIG8fyeTz9IY5x67jnFPapdPDkl6jzwEF9IDjZJlgwfbG+o2u8+g4rd7D/UYI41TXnevV5K4j2q6uESckUP8rvNrH6fUH/sRXB9AlPONMSDZ8uazwoi56JjEyvdftV88jinhf4uIzmJRQOoOYgja0RKAiIBZxpjvZH5tP0c97axcLlyBXOuWZemJTYFFbUCU+1dl3j8PGSyFhnJ7EkYcWh7/njqpep5xfzWTyZZ7dEg73xOJKiGqf3YenNLBjLTz7i539COg/OvSOYO2GFo/VRG0Zwe0YX4Ns3R7NXSCxBeM8IthXfZvGf3xCWc/kkXvg2vVP4YB/rDzC1gGlDo+50/xvs2khKPrNnzAzmTH5HbzR0fkkKro93Ab5vx9kfaGgT3lLA5EyWbRpoTdHbSreOppGJV/PwlRTksK+aZz5l6z+RLBgxaau5k2cJelTKzmRQMq0d51J8UxL+23d1TDTcj7WQllZu4YwxDo+eZc22X9mwd6gN65GIFmQzampxcMOoR1xeuMbpVoqromsXdG3+wmCiekNtfSSmiUNWu2zgap+WjlZW8X11TeNkpWwICvNfCm8u3Cmxg4PN0VdmEJw7/7+0/g32RaqCbhRecAAAAABJRU5ErkJggg=="})]),e("a",{class:"badge",href:"https://github.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Source-GitHub-5d5d5d?style=flat&logo=GitHub","data-lazy-src":"https://img.shields.io/badge/Source-GitHub-5d5d5d?style=flat&logo=GitHub"})]),e("a",{class:"badge",href:"https://vercel.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Source-Vercel-black?style=flat&logo=Vercel","data-lazy-src":"https://img.shields.io/badge/Source-Vercel-black?style=flat&logo=Vercel"})]),e("a",{class:"badge",href:"https://netlify.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Source-Netlify-35b1ba?style=flat&logo=Netlify","data-lazy-src":"https://img.shields.io/badge/Source-Netlify-35b1ba?style=flat&logo=Netlify"})]),e("a",{class:"badge",href:"https://cloudflare.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Source-cloudflare-fbad41?style=flat&logo=cloudflare","data-lazy-src":"https://img.shields.io/badge/Source-cloudflare-fbad41?style=flat&logo=cloudflare"})]),e("a",{class:"badge",href:"https://cloudflare.com/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/CDN-cloudflare-fbad41?style=flat&logo=cloudflare","data-lazy-src":"https://img.shields.io/badge/Source-cloudflare-fbad41?style=flat&logo=cloudflare"})]),e("a",{class:"badge",href:"https://creativecommons.org/licenses/by-nc-sa/4.0/",target:"_blank"},[e("img",{src:"https://img.shields.io/badge/Copyright-BY--NC--SA%204.0-d42328?style=flat&logo=Claris","data-lazy-src":"https://img.shields.io/badge/Copyright-BY--NC--SA%204.0-d42328?style=flat&logo=Claris"})])],-1),le=J({__name:"YunFooter",setup(y){return R({meta:[{name:"referrer",content:"no-referrer"}]}),S("//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"),(d,i)=>{const r=U;return n(),P($,null,{default:I(()=>[ee,te,C(r,{"start-time":"2022-08-18",style:{color:"yellow"}},{"live-time-before":I(()=>[ae]),_:1}),se]),_:1})}}});export{le as _}; diff --git a/assets/YunGallery-Cc39iT_M.js b/assets/YunGallery-Cc39iT_M.js new file mode 100644 index 000000000..9abda031c --- /dev/null +++ b/assets/YunGallery-Cc39iT_M.js @@ -0,0 +1 @@ +import{_ as o}from"./gallery-7t8IlDGG.js";import"./app-W2s0jgqO.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";export{o as default}; diff --git a/assets/YunGallery-PW04vqUN.js b/assets/YunGallery-PW04vqUN.js deleted file mode 100644 index 43f2315ba..000000000 --- a/assets/YunGallery-PW04vqUN.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as o}from"./gallery-IlpeCkRA.js";import"./app-uf9ksm0I.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";export{o as default}; diff --git a/assets/YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js b/assets/YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js similarity index 88% rename from assets/YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js rename to assets/YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js index b3262a0d8..52c76abee 100644 --- a/assets/YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js +++ b/assets/YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js @@ -1 +1 @@ -import{g as n,o,j as s,b as t,n as a,a as l,t as r,a7 as i}from"./app-uf9ksm0I.js";const c={class:"post-header",m:"t-16 sm:t-6"},p={"inline-flex":"",class:"leading-none"},_=n({__name:"YunPageHeader",props:{color:{},icon:{},title:{}},setup(m){return(e,d)=>(o(),s("header",c,[t("h1",{class:"post-title flex-center",p:"2",text:"2xl center",font:"serif black",style:i(`color:${e.color}`)},[e.icon?(o(),s("div",{key:0,class:a(["icon",e.icon]),m:"r-1 t-1px","inline-flex":""},null,2)):l("v-if",!0),t("span",p,r(e.title),1)],4)]))}});export{_}; +import{g as n,o,j as s,b as t,n as a,a as l,t as r,a7 as i}from"./app-W2s0jgqO.js";const c={class:"post-header",m:"t-16 sm:t-6"},p={"inline-flex":"",class:"leading-none"},_=n({__name:"YunPageHeader",props:{color:{},icon:{},title:{}},setup(m){return(e,d)=>(o(),s("header",c,[t("h1",{class:"post-title flex-center",p:"2",text:"2xl center",font:"serif black",style:i(`color:${e.color}`)},[e.icon?(o(),s("div",{key:0,class:a(["icon",e.icon]),m:"r-1 t-1px","inline-flex":""},null,2)):l("v-if",!0),t("span",p,r(e.title),1)],4)]))}});export{_}; diff --git a/assets/YunPostCollapse.vue_vue_type_style_index_0_lang-A_bcocQ_.js b/assets/YunPostCollapse.vue_vue_type_style_index_0_lang-YHmwFOA9.js similarity index 96% rename from assets/YunPostCollapse.vue_vue_type_style_index_0_lang-A_bcocQ_.js rename to assets/YunPostCollapse.vue_vue_type_style_index_0_lang-YHmwFOA9.js index 72560dca8..dcedfa261 100644 --- a/assets/YunPostCollapse.vue_vue_type_style_index_0_lang-A_bcocQ_.js +++ b/assets/YunPostCollapse.vue_vue_type_style_index_0_lang-YHmwFOA9.js @@ -1 +1 @@ -import{g as b,h as w,q as v,ap as C,G as D,i as g,o as s,j as a,b as o,t as c,l as h,F as _,k as m,aq as B,af as f,a as N,e as L,w as V,d as q}from"./app-uf9ksm0I.js";const E={class:"post-collapse px-10 lt-sm:px-5",relative:""},F={w:"full",text:"center",class:"yun-text-light",p:"2"},I={class:"post-collapse-action",text:"center"},M={key:0,"i-ri-sort-desc":""},R={key:1,"i-ri-sort-asc":""},$={class:"collection-title","m-0":"",relative:""},j=["id"],G={class:"post-header",flex:"","items-center":"",relative:""},P={class:"post-meta"},S={key:0,class:"post-time",font:"mono",opacity:"80"},T={class:"post-title","inline-flex":"","items-center":"",font:"serif black"},A=b({__name:"YunPostCollapse",props:{posts:{}},setup(y){const p=y,{t:k}=w(),d=v([]),n=v({});C(()=>p.posts,()=>{n.value={},d.value=[],p.posts.forEach(t=>{if(!(t.hide&&t.hide!=="index")&&t.date){const e=Number.parseInt(f(t.date,"YYYY"));n.value[e]?n.value[e].push(t):(d.value.push(e),n.value[e]=[t])}})},{immediate:!0});const r=v(!0),x=D(()=>{const e=d.value.sort((u,i)=>i-u);return r.value?e:e.reverse()});return(t,e)=>{const u=g("RouterLink");return s(),a("div",E,[o("div",F,c(h(k)("counter.archives",t.posts.length)),1),o("div",I,[o("button",{class:"yun-icon-btn shadow hover:shadow-md",onClick:e[0]||(e[0]=i=>r.value=!r.value)},[r.value?(s(),a("div",M)):(s(),a("div",R))])]),(s(!0),a(_,null,m(x.value,i=>(s(),a("div",{key:i,m:"b-6"},[o("div",$,[o("h2",{id:`#archive-year-${i}`,class:"archive-year",text:"4xl",p:"y-2"},c(i),9,j)]),(s(!0),a(_,null,m(h(B)(n.value[i],r.value),(l,Y)=>(s(),a("article",{key:Y,class:"post-item",relative:""},[o("header",G,[o("div",P,[l.date?(s(),a("time",S,c(h(f)(l.date,"MM-DD")),1)):N("v-if",!0)]),o("h2",T,[L(u,{to:l.path||"",class:"post-title-link"},{default:V(()=>[q(c(l.title),1)]),_:2},1032,["to"])])])]))),128))]))),128))])}}});export{A as _}; +import{g as b,h as w,q as v,ap as C,G as D,i as g,o as s,j as a,b as o,t as c,l as h,F as _,k as m,aq as B,af as f,a as N,e as L,w as V,d as q}from"./app-W2s0jgqO.js";const E={class:"post-collapse px-10 lt-sm:px-5",relative:""},F={w:"full",text:"center",class:"yun-text-light",p:"2"},I={class:"post-collapse-action",text:"center"},M={key:0,"i-ri-sort-desc":""},R={key:1,"i-ri-sort-asc":""},$={class:"collection-title","m-0":"",relative:""},j=["id"],G={class:"post-header",flex:"","items-center":"",relative:""},P={class:"post-meta"},S={key:0,class:"post-time",font:"mono",opacity:"80"},T={class:"post-title","inline-flex":"","items-center":"",font:"serif black"},A=b({__name:"YunPostCollapse",props:{posts:{}},setup(y){const p=y,{t:k}=w(),d=v([]),n=v({});C(()=>p.posts,()=>{n.value={},d.value=[],p.posts.forEach(t=>{if(!(t.hide&&t.hide!=="index")&&t.date){const e=Number.parseInt(f(t.date,"YYYY"));n.value[e]?n.value[e].push(t):(d.value.push(e),n.value[e]=[t])}})},{immediate:!0});const r=v(!0),x=D(()=>{const e=d.value.sort((u,i)=>i-u);return r.value?e:e.reverse()});return(t,e)=>{const u=g("RouterLink");return s(),a("div",E,[o("div",F,c(h(k)("counter.archives",t.posts.length)),1),o("div",I,[o("button",{class:"yun-icon-btn shadow hover:shadow-md",onClick:e[0]||(e[0]=i=>r.value=!r.value)},[r.value?(s(),a("div",M)):(s(),a("div",R))])]),(s(!0),a(_,null,m(x.value,i=>(s(),a("div",{key:i,m:"b-6"},[o("div",$,[o("h2",{id:`#archive-year-${i}`,class:"archive-year",text:"4xl",p:"y-2"},c(i),9,j)]),(s(!0),a(_,null,m(h(B)(n.value[i],r.value),(l,Y)=>(s(),a("article",{key:Y,class:"post-item",relative:""},[o("header",G,[o("div",P,[l.date?(s(),a("time",S,c(h(f)(l.date,"MM-DD")),1)):N("v-if",!0)]),o("h2",T,[L(u,{to:l.path||"",class:"post-title-link"},{default:V(()=>[q(c(l.title),1)]),_:2},1032,["to"])])])]))),128))]))),128))])}}});export{A as _}; diff --git a/assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js b/assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js similarity index 95% rename from assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js rename to assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js index ee3389b8e..1b0f28e57 100644 --- a/assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js +++ b/assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js @@ -1 +1 @@ -import{g as $,G as v,i as L,o as t,j as a,c as d,w as f,a as r,F as w,k as C,t as b,d as x,n as k,b as c,h as S,a2 as j,l as P,e as h,a7 as Y,f as T,ad as V,H as B,ae as M}from"./app-uf9ksm0I.js";import{_ as N}from"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import{_ as H,a as F,b as G}from"./YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js";const R={class:"pagination"},A=c("div",{"i-ri-arrow-left-s-line":""},null,-1),D=c("div",{"i-ri-arrow-right-s-line":""},null,-1),E=$({__name:"ValaxyPagination",props:{curPage:{},total:{},pageSize:{}},emits:["pageChange"],setup(m,{emit:u}){const n=m,_=u,l=v(()=>Math.ceil(n.total/n.pageSize)),e=v(()=>n.curPage===1||n.curPage===l.value?3:2);function g(s){return s===1||s===l.value?!0:s>n.curPage-e.value&&s{const p=L("RouterLink");return t(),a("nav",R,[s.curPage!==1?(t(),d(p,{key:0,class:"page-number",to:i(s.curPage-1),"aria-label":"prev"},{default:f(()=>[A]),_:1},8,["to"])):r("v-if",!0),(t(!0),a(w,null,C(l.value,o=>(t(),a(w,null,[g(o)?(t(),d(p,{key:o,class:k(["page-number",s.curPage===o&&"active"]),to:i(o)},{default:f(()=>[x(b(o),1)]),_:2},1032,["class","to"])):o===s.curPage-e.value?(t(),a("span",{key:`prev-space-${o}`,class:"space",disabled:""}," ... ")):o===s.curPage+e.value?(t(),a("span",{key:`next-space-${o}`,class:"space",disabled:""}," ... ")):r("v-if",!0)],64))),256)),s.curPage!==l.value?(t(),d(p,{key:1,class:"page-number",to:i(s.curPage+1),"aria-label":"next"},{default:f(()=>[D]),_:1},8,["to"])):r("v-if",!0)])}}}),I={class:"flex flex-1 of-hidden justify-start items-start post-card-info",w:"full"},q=["src","alt"],J={class:"flex-center title text-2xl",text:"center",font:"serif black"},K={class:"flex flex-grow",w:"full",justify:"center",items:"center"},O={key:0,py:"1"},Q=["innerHTML"],U={key:2,m:"b-5"},W=["href"],X={w:"full",class:"yun-card-actions flex justify-between","min-h":"10",border:"t",text:"sm"},Z={class:"post-categories inline-flex",flex:"wrap 1",items:"center"},ee=$({__name:"YunPostCard",props:{post:{}},setup(m){const u=m,{t:n}=S(),{icon:_,styles:l}=j(u.post.type);return(e,g)=>{const i=T,s=H,y=F,p=G,o=N;return t(),d(o,{m:"y-4 auto",class:k(e.post.cover?"post-card-image":"post-card"),overflow:"hidden",style:Y(P(l))},{default:f(()=>[c("div",I,[e.post.cover?(t(),a("img",{key:0,src:e.post.cover,alt:P(n)("post.cover"),width:"320",height:"180",w:"40%",h:"54",class:"cover object-cover object-center md:shadow",loading:"lazy"},null,8,q)):r("v-if",!0),c("div",{class:k(["flex flex-col items-center",e.post.cover&&"h-54"]),w:"full"},[h(i,{class:"post-title-link cursor-pointer",to:e.post.path||"",m:"t-3"},{default:f(()=>[c("div",J,[e.post.type?(t(),a("div",{key:0,class:k(["inline-flex",P(_)]),m:"r-1"},null,2)):r("v-if",!0),x(b(e.post.title),1)])]),_:1},8,["to"]),h(s,{frontmatter:e.post},null,8,["frontmatter"]),c("div",K,[e.post.excerpt_type==="text"?(t(),a("div",O)):r("v-if",!0),e.post.excerpt?(t(),a("div",{key:1,class:"markdown-body",op:"90",text:"left",w:"full",p:"x-6 lt-sm:4 y-2",innerHTML:e.post.excerpt},null,8,Q)):(t(),a("div",U))]),r('
'),e.post.url?(t(),a("a",{key:0,href:e.post.url,class:"post-link-btn shadow hover:shadow-md",rounded:"",target:"_blank",m:"b-4"},b(P(n)("post.view_link")),9,W)):r("v-if",!0)],2)]),r(" always show "),c("div",X,[c("div",Z,[h(y,{m:"l-1",categories:e.post.categories},null,8,["categories"])]),e.post.tags?(t(),d(p,{key:0,m:"1",tags:e.post.tags},null,8,["tags"])):r("v-if",!0)])]),_:1},8,["class","style"])}}}),te={class:"yun-post-list",w:"full",p:"x-4 lt-sm:0"},se={key:0,py2:"",op50:"","text-center":""},re=$({__name:"YunPostList",props:{type:{},posts:{},curPage:{default:1}},setup(m){const u=m,n=V(),_=B(),l=v(()=>_.value.pageSize),e=v(()=>(u.posts||n.postList).filter(i=>!i.hide)),g=v(()=>e.value.slice((u.curPage-1)*l.value,u.curPage*l.value));return(i,s)=>{const y=ee,p=E;return t(),a(w,null,[c("div",te,[g.value.length?r("v-if",!0):(t(),a("div",se," 博主还什么都没写哦~ ")),h(M,{name:"fade"},{default:f(()=>[(t(!0),a(w,null,C(g.value,(o,z)=>(t(),d(y,{key:z,post:o},null,8,["post"]))),128))]),_:1})]),h(p,{"cur-page":i.curPage,"page-size":l.value,total:e.value.length},null,8,["cur-page","page-size","total"])],64)}}});export{re as _}; +import{g as $,G as v,i as L,o as t,j as a,c as d,w as f,a as r,F as w,k as C,t as b,d as x,n as k,b as c,h as S,a2 as j,l as P,e as h,a7 as Y,f as T,ad as V,H as B,ae as M}from"./app-W2s0jgqO.js";import{_ as N}from"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import{_ as H,a as F,b as G}from"./YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js";const R={class:"pagination"},A=c("div",{"i-ri-arrow-left-s-line":""},null,-1),D=c("div",{"i-ri-arrow-right-s-line":""},null,-1),E=$({__name:"ValaxyPagination",props:{curPage:{},total:{},pageSize:{}},emits:["pageChange"],setup(m,{emit:u}){const n=m,_=u,l=v(()=>Math.ceil(n.total/n.pageSize)),e=v(()=>n.curPage===1||n.curPage===l.value?3:2);function g(s){return s===1||s===l.value?!0:s>n.curPage-e.value&&s{const p=L("RouterLink");return t(),a("nav",R,[s.curPage!==1?(t(),d(p,{key:0,class:"page-number",to:i(s.curPage-1),"aria-label":"prev"},{default:f(()=>[A]),_:1},8,["to"])):r("v-if",!0),(t(!0),a(w,null,C(l.value,o=>(t(),a(w,null,[g(o)?(t(),d(p,{key:o,class:k(["page-number",s.curPage===o&&"active"]),to:i(o)},{default:f(()=>[x(b(o),1)]),_:2},1032,["class","to"])):o===s.curPage-e.value?(t(),a("span",{key:`prev-space-${o}`,class:"space",disabled:""}," ... ")):o===s.curPage+e.value?(t(),a("span",{key:`next-space-${o}`,class:"space",disabled:""}," ... ")):r("v-if",!0)],64))),256)),s.curPage!==l.value?(t(),d(p,{key:1,class:"page-number",to:i(s.curPage+1),"aria-label":"next"},{default:f(()=>[D]),_:1},8,["to"])):r("v-if",!0)])}}}),I={class:"flex flex-1 of-hidden justify-start items-start post-card-info",w:"full"},q=["src","alt"],J={class:"flex-center title text-2xl",text:"center",font:"serif black"},K={class:"flex flex-grow",w:"full",justify:"center",items:"center"},O={key:0,py:"1"},Q=["innerHTML"],U={key:2,m:"b-5"},W=["href"],X={w:"full",class:"yun-card-actions flex justify-between","min-h":"10",border:"t",text:"sm"},Z={class:"post-categories inline-flex",flex:"wrap 1",items:"center"},ee=$({__name:"YunPostCard",props:{post:{}},setup(m){const u=m,{t:n}=S(),{icon:_,styles:l}=j(u.post.type);return(e,g)=>{const i=T,s=H,y=F,p=G,o=N;return t(),d(o,{m:"y-4 auto",class:k(e.post.cover?"post-card-image":"post-card"),overflow:"hidden",style:Y(P(l))},{default:f(()=>[c("div",I,[e.post.cover?(t(),a("img",{key:0,src:e.post.cover,alt:P(n)("post.cover"),width:"320",height:"180",w:"40%",h:"54",class:"cover object-cover object-center md:shadow",loading:"lazy"},null,8,q)):r("v-if",!0),c("div",{class:k(["flex flex-col items-center",e.post.cover&&"h-54"]),w:"full"},[h(i,{class:"post-title-link cursor-pointer",to:e.post.path||"",m:"t-3"},{default:f(()=>[c("div",J,[e.post.type?(t(),a("div",{key:0,class:k(["inline-flex",P(_)]),m:"r-1"},null,2)):r("v-if",!0),x(b(e.post.title),1)])]),_:1},8,["to"]),h(s,{frontmatter:e.post},null,8,["frontmatter"]),c("div",K,[e.post.excerpt_type==="text"?(t(),a("div",O)):r("v-if",!0),e.post.excerpt?(t(),a("div",{key:1,class:"markdown-body",op:"90",text:"left",w:"full",p:"x-6 lt-sm:4 y-2",innerHTML:e.post.excerpt},null,8,Q)):(t(),a("div",U))]),r('
'),e.post.url?(t(),a("a",{key:0,href:e.post.url,class:"post-link-btn shadow hover:shadow-md",rounded:"",target:"_blank",m:"b-4"},b(P(n)("post.view_link")),9,W)):r("v-if",!0)],2)]),r(" always show "),c("div",X,[c("div",Z,[h(y,{m:"l-1",categories:e.post.categories},null,8,["categories"])]),e.post.tags?(t(),d(p,{key:0,m:"1",tags:e.post.tags},null,8,["tags"])):r("v-if",!0)])]),_:1},8,["class","style"])}}}),te={class:"yun-post-list",w:"full",p:"x-4 lt-sm:0"},se={key:0,py2:"",op50:"","text-center":""},re=$({__name:"YunPostList",props:{type:{},posts:{},curPage:{default:1}},setup(m){const u=m,n=V(),_=B(),l=v(()=>_.value.pageSize),e=v(()=>(u.posts||n.postList).filter(i=>!i.hide)),g=v(()=>e.value.slice((u.curPage-1)*l.value,u.curPage*l.value));return(i,s)=>{const y=ee,p=E;return t(),a(w,null,[c("div",te,[g.value.length?r("v-if",!0):(t(),a("div",se," 博主还什么都没写哦~ ")),h(M,{name:"fade"},{default:f(()=>[(t(!0),a(w,null,C(g.value,(o,z)=>(t(),d(y,{key:z,post:o},null,8,["post"]))),128))]),_:1})]),h(p,{"cur-page":i.curPage,"page-size":l.value,total:e.value.length},null,8,["cur-page","page-size","total"])],64)}}});export{re as _}; diff --git a/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js b/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js similarity index 98% rename from assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js rename to assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js index bdb832e06..a27174e65 100644 --- a/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js +++ b/assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js @@ -1 +1 @@ -import{g as d,i as m,o as s,j as i,F as h,k as g,c as u,w as p,a as n,t as a,b as t,h as y,H as k,l as r,af as f,r as b,ag as $}from"./app-uf9ksm0I.js";const C={class:"post-tags inline-flex",items:"center",gap:"1",flex:"wrap 1",justify:"end"},se=d({__name:"YunPostTags",props:{tags:{}},setup(c){return(o,l)=>{const e=m("RouterLink");return s(),i("div",C,[(s(!0),i(h,null,g(o.tags,(_,v)=>(s(),u(e,{key:v,to:{path:"/tags/",query:{tag:_}},class:"transition post-tag inline-flex-center text-xs border-$va-c-divider hover:text-blue-500 hover:border-blue-500","px-2":"",h:"7","rounded-full":"",border:"",bg:"hover:blue-500 hover:opacity-10"},{default:p(()=>[n('
'),t("span",null,a(_),1)]),_:2},1032,["to"]))),128))])}}}),w=t("div",{m:"x-1","inline-flex":"","i-ri-folder-2-line":""},null,-1),oe=d({__name:"YunPostCategories",props:{categories:{}},setup(c){return(o,l)=>{const e=m("RouterLink");return s(),u(e,{to:{path:"/categories",query:{category:Array.isArray(o.categories)?o.categories.join("/"):o.categories}},class:"transition post-category inline-flex-center text-xs border-$va-c-divider hover:text-blue-500 hover:border-blue-500","px-2":"",h:"7",border:"","rounded-full":"",bg:"hover:blue-500 hover:opacity-10"},{default:p(()=>[w,t("span",null,a(Array.isArray(o.categories)?o.categories.join(" > "):o.categories),1)]),_:1},8,["to"])}}}),x={key:0,class:"post-draft-icon",title:"draft"},L=t("div",{"i-ri-draft-line":""},null,-1),j=[L],P=["title"],A={key:0,"i-ri-eye-close-line":""},B={key:1,"i-ri-eye-off-line":""},R={key:2,class:"post-top-icon",color:"$va-c-warning"},Y=t("div",{"i-ri-pushpin-line":""},null,-1),S=[Y],T={key:3,class:"post-meta",flex:"~ col",justify:"center",items:"center",text:"sm",py:"1"},q={key:0,class:"post-time flex items-center"},z=["title"],D=t("div",{class:"inline-block","i-ri-calendar-line":""},null,-1),F={m:"l-1"},M=["title"],N=t("span",{m:"x-2"},"-",-1),V=t("div",{"i-ri-calendar-2-line":""},null,-1),E={m:"l-1"},H={key:1,class:"post-counter flex items-center",mt:"2"},I=["title"],G=t("div",{class:"inline-block","i-ri-file-word-line":""},null,-1),J={m:"l-1"},K=["title"],O=t("span",{m:"x-2"},"-",-1),Q=t("div",{"i-ri-timer-line":""},null,-1),U={m:"l-1"},W=d({__name:"YunPostMeta",props:{frontmatter:{}},setup(c){const{t:o}=y(),l=k();return(e,_)=>(s(),i(h,null,[e.frontmatter.draft?(s(),i("div",x,j)):n("v-if",!0),e.frontmatter.hide?(s(),i("div",{key:1,class:"post-top-icon",color:"$va-c-danger",title:`hide:${e.frontmatter.hide}`},[e.frontmatter.hide==="index"?(s(),i("div",A)):(s(),i("div",B))],8,P)):n("v-if",!0),e.frontmatter.top?(s(),i("div",R,S)):n("v-if",!0),e.frontmatter?(s(),i("div",T,[e.frontmatter.date?(s(),i("div",q,[t("span",{class:"inline-flex-center",title:r(o)("post.posted")+e.frontmatter.date},[D,t("time",F,a(r(f)(e.frontmatter.date)),1)],8,z),e.frontmatter.updated&&e.frontmatter.updated!==e.frontmatter.date?(s(),i("span",{key:0,class:"inline-flex-center",title:r(o)("post.edited")+e.frontmatter.updated},[N,V,t("time",E,a(r(f)(e.frontmatter.updated)),1)],8,M)):n("v-if",!0)])):n("v-if",!0),r(l).statistics.enable?(s(),i("div",H,[e.frontmatter.wordCount?(s(),i("span",{key:0,class:"inline-flex-center",title:r(o)("statistics.word")},[G,t("time",J,a(e.frontmatter.wordCount),1)],8,I)):n("v-if",!0),e.frontmatter.readingTime?(s(),i("span",{key:1,class:"inline-flex-center",title:r(o)("statistics.time")},[O,Q,t("time",U,a(e.frontmatter.readingTime)+"m",1)],8,K)):n("v-if",!0)])):n("v-if",!0)])):n("v-if",!0),b(e.$slots,"default")],64))}}),X={key:0,id:"busuanzi_container_page_pv"},Z=t("div",{flex:"~",text:"sm",my:"1",h:"5"},[t("span",{class:"inline-flex-center",title:"阅读次数"},[t("div",{"i-ri-eye-line":""}),t("span",{m:"l-1",id:"busuanzi_value_page_pv"})])],-1),ee=[Z],ie=d({__name:"YunPostMeta",props:{frontmatter:{}},setup(c){const o=$("post");return(l,e)=>(s(),u(W,{frontmatter:l.frontmatter},{default:p(()=>[r(o)?(s(),i("span",X,ee)):n("v-if",!0)]),_:1},8,["frontmatter"]))}});export{ie as _,oe as a,se as b}; +import{g as d,i as m,o as s,j as i,F as h,k as g,c as u,w as p,a as n,t as a,b as t,h as y,H as k,l as r,af as f,r as b,ag as $}from"./app-W2s0jgqO.js";const C={class:"post-tags inline-flex",items:"center",gap:"1",flex:"wrap 1",justify:"end"},se=d({__name:"YunPostTags",props:{tags:{}},setup(c){return(o,l)=>{const e=m("RouterLink");return s(),i("div",C,[(s(!0),i(h,null,g(o.tags,(_,v)=>(s(),u(e,{key:v,to:{path:"/tags/",query:{tag:_}},class:"transition post-tag inline-flex-center text-xs border-$va-c-divider hover:text-blue-500 hover:border-blue-500","px-2":"",h:"7","rounded-full":"",border:"",bg:"hover:blue-500 hover:opacity-10"},{default:p(()=>[n('
'),t("span",null,a(_),1)]),_:2},1032,["to"]))),128))])}}}),w=t("div",{m:"x-1","inline-flex":"","i-ri-folder-2-line":""},null,-1),oe=d({__name:"YunPostCategories",props:{categories:{}},setup(c){return(o,l)=>{const e=m("RouterLink");return s(),u(e,{to:{path:"/categories",query:{category:Array.isArray(o.categories)?o.categories.join("/"):o.categories}},class:"transition post-category inline-flex-center text-xs border-$va-c-divider hover:text-blue-500 hover:border-blue-500","px-2":"",h:"7",border:"","rounded-full":"",bg:"hover:blue-500 hover:opacity-10"},{default:p(()=>[w,t("span",null,a(Array.isArray(o.categories)?o.categories.join(" > "):o.categories),1)]),_:1},8,["to"])}}}),x={key:0,class:"post-draft-icon",title:"draft"},L=t("div",{"i-ri-draft-line":""},null,-1),j=[L],P=["title"],A={key:0,"i-ri-eye-close-line":""},B={key:1,"i-ri-eye-off-line":""},R={key:2,class:"post-top-icon",color:"$va-c-warning"},Y=t("div",{"i-ri-pushpin-line":""},null,-1),S=[Y],T={key:3,class:"post-meta",flex:"~ col",justify:"center",items:"center",text:"sm",py:"1"},q={key:0,class:"post-time flex items-center"},z=["title"],D=t("div",{class:"inline-block","i-ri-calendar-line":""},null,-1),F={m:"l-1"},M=["title"],N=t("span",{m:"x-2"},"-",-1),V=t("div",{"i-ri-calendar-2-line":""},null,-1),E={m:"l-1"},H={key:1,class:"post-counter flex items-center",mt:"2"},I=["title"],G=t("div",{class:"inline-block","i-ri-file-word-line":""},null,-1),J={m:"l-1"},K=["title"],O=t("span",{m:"x-2"},"-",-1),Q=t("div",{"i-ri-timer-line":""},null,-1),U={m:"l-1"},W=d({__name:"YunPostMeta",props:{frontmatter:{}},setup(c){const{t:o}=y(),l=k();return(e,_)=>(s(),i(h,null,[e.frontmatter.draft?(s(),i("div",x,j)):n("v-if",!0),e.frontmatter.hide?(s(),i("div",{key:1,class:"post-top-icon",color:"$va-c-danger",title:`hide:${e.frontmatter.hide}`},[e.frontmatter.hide==="index"?(s(),i("div",A)):(s(),i("div",B))],8,P)):n("v-if",!0),e.frontmatter.top?(s(),i("div",R,S)):n("v-if",!0),e.frontmatter?(s(),i("div",T,[e.frontmatter.date?(s(),i("div",q,[t("span",{class:"inline-flex-center",title:r(o)("post.posted")+e.frontmatter.date},[D,t("time",F,a(r(f)(e.frontmatter.date)),1)],8,z),e.frontmatter.updated&&e.frontmatter.updated!==e.frontmatter.date?(s(),i("span",{key:0,class:"inline-flex-center",title:r(o)("post.edited")+e.frontmatter.updated},[N,V,t("time",E,a(r(f)(e.frontmatter.updated)),1)],8,M)):n("v-if",!0)])):n("v-if",!0),r(l).statistics.enable?(s(),i("div",H,[e.frontmatter.wordCount?(s(),i("span",{key:0,class:"inline-flex-center",title:r(o)("statistics.word")},[G,t("time",J,a(e.frontmatter.wordCount),1)],8,I)):n("v-if",!0),e.frontmatter.readingTime?(s(),i("span",{key:1,class:"inline-flex-center",title:r(o)("statistics.time")},[O,Q,t("time",U,a(e.frontmatter.readingTime)+"m",1)],8,K)):n("v-if",!0)])):n("v-if",!0)])):n("v-if",!0),b(e.$slots,"default")],64))}}),X={key:0,id:"busuanzi_container_page_pv"},Z=t("div",{flex:"~",text:"sm",my:"1",h:"5"},[t("span",{class:"inline-flex-center",title:"阅读次数"},[t("div",{"i-ri-eye-line":""}),t("span",{m:"l-1",id:"busuanzi_value_page_pv"})])],-1),ee=[Z],ie=d({__name:"YunPostMeta",props:{frontmatter:{}},setup(c){const o=$("post");return(l,e)=>(s(),u(W,{frontmatter:l.frontmatter},{default:p(()=>[r(o)?(s(),i("span",X,ee)):n("v-if",!0)]),_:1},8,["frontmatter"]))}});export{ie as _,oe as a,se as b}; diff --git a/assets/_...all_-v46TYGSo.js b/assets/_...all_-tGQgSAim.js similarity index 62% rename from assets/_...all_-v46TYGSo.js rename to assets/_...all_-tGQgSAim.js index 28c923e5a..32251c602 100644 --- a/assets/_...all_-v46TYGSo.js +++ b/assets/_...all_-tGQgSAim.js @@ -1 +1 @@ -import{g as a,a4 as s,u as n,ah as r,o as c,j as p}from"./app-uf9ksm0I.js";import{b as t}from"./route-block-zudrvJp0.js";const u=a({__name:"[...all]",setup(f){const o=s(),e=n();return r(()=>{o.push("/"),e.path!=="/"&&e.path.endsWith("/")&&o.replace(e.path.slice(0,-1))}),(i,l)=>(c(),p("div"))}});typeof t=="function"&&t(u);export{u as default}; +import{g as a,a4 as s,u as n,ah as r,o as c,j as p}from"./app-W2s0jgqO.js";import{b as t}from"./route-block-zudrvJp0.js";const u=a({__name:"[...all]",setup(f){const o=s(),e=n();return r(()=>{o.push("/"),e.path!=="/"&&e.path.endsWith("/")&&o.replace(e.path.slice(0,-1))}),(i,l)=>(c(),p("div"))}});typeof t=="function"&&t(u);export{u as default}; diff --git a/assets/_page_-ylTLJ2xV.js b/assets/_page_-wWB-Pq5H.js similarity index 62% rename from assets/_page_-ylTLJ2xV.js rename to assets/_page_-wWB-Pq5H.js index 8714a7937..a637ac894 100644 --- a/assets/_page_-ylTLJ2xV.js +++ b/assets/_page_-wWB-Pq5H.js @@ -1 +1 @@ -import{_ as t}from"./YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js";import{g as r,o as a,c as n}from"./app-uf9ksm0I.js";import{b as o}from"./route-block-zudrvJp0.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js";const s=r({__name:"[page]",props:{page:{}},setup(c){return(e,m)=>{const p=t;return a(),n(p,{"cur-page":parseInt(e.page)},null,8,["cur-page"])}}});typeof o=="function"&&o(s);export{s as default}; +import{_ as t}from"./YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js";import{g as r,o as a,c as n}from"./app-W2s0jgqO.js";import{b as o}from"./route-block-zudrvJp0.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js";const s=r({__name:"[page]",props:{page:{}},setup(c){return(e,m)=>{const p=t;return a(),n(p,{"cur-page":parseInt(e.page)},null,8,["cur-page"])}}});typeof o=="function"&&o(s);export{s as default}; diff --git a/assets/albums-KjQWqnmp.js b/assets/albums-sRz5kzsw.js similarity index 91% rename from assets/albums-KjQWqnmp.js rename to assets/albums-sRz5kzsw.js index ba532fe4b..6ee05e8a2 100644 --- a/assets/albums-KjQWqnmp.js +++ b/assets/albums-sRz5kzsw.js @@ -1 +1 @@ -import{g as c,o as s,c as m,w as u,l as n,b as l,t as p,f as h,j as _,F as y,k as v,h as $,B as k,a3 as A,an as B,ao as L,G as Y,i as w,e as r,al as C}from"./app-uf9ksm0I.js";import{o as P}from"./index-nlSmcLJj.js";import{_ as V}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";const F=["title"],E=["src","alt","on-error"],I=c({__name:"YunAlbum",props:{album:{}},setup(i){return(e,t)=>{const o=h;return s(),m(o,{class:"yun-album-list-item",to:e.album.url},{default:u(()=>[l("figure",{title:e.album.desc},[l("img",{loading:"lazy",class:"yun-album-list-cover",src:e.album.cover,alt:e.album.caption,"on-error":n(P)},null,40,E),l("figcaption",null," 「"+p(e.album.caption)+"」 ",1)],8,F)]),_:1},8,["to"])}}}),N={class:"yun-album-list"},R=c({__name:"YunAlbumList",props:{albums:{}},setup(i){return(e,t)=>{const o=I;return s(),_("div",N,[(s(!0),_(y,null,v(e.albums,a=>(s(),m(o,{key:a.url,album:a},null,8,["album"]))),128))])}}}),S={text:"center",class:"yun-text-light",p:"2"},H=c({__name:"albums",setup(i){const{t:e}=$(),t=k(),o=A(t);B([L({"@type":"CollectionPage"})]);const a=Y(()=>t.value.albums||[]);return(j,x)=>{const b=V,d=R,f=w("RouterView"),g=C;return s(),m(g,null,{"main-header":u(()=>[r(b,{title:n(o)||n(e)("title.album"),icon:n(t).icon||"i-ri-gallery-line",color:n(t).color},null,8,["title","icon","color"])]),"main-content":u(()=>[l("div",S,p(n(e)("counter.albums",a.value.length)),1),r(d,{albums:a.value},null,8,["albums"]),r(f)]),_:1})}}});export{H as default}; +import{g as c,o as s,c as m,w as u,l as n,b as l,t as p,f as h,j as _,F as y,k as v,h as $,B as k,a3 as A,an as B,ao as L,G as Y,i as w,e as r,al as C}from"./app-W2s0jgqO.js";import{o as P}from"./index-nlSmcLJj.js";import{_ as V}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";const F=["title"],E=["src","alt","on-error"],I=c({__name:"YunAlbum",props:{album:{}},setup(i){return(e,t)=>{const o=h;return s(),m(o,{class:"yun-album-list-item",to:e.album.url},{default:u(()=>[l("figure",{title:e.album.desc},[l("img",{loading:"lazy",class:"yun-album-list-cover",src:e.album.cover,alt:e.album.caption,"on-error":n(P)},null,40,E),l("figcaption",null," 「"+p(e.album.caption)+"」 ",1)],8,F)]),_:1},8,["to"])}}}),N={class:"yun-album-list"},R=c({__name:"YunAlbumList",props:{albums:{}},setup(i){return(e,t)=>{const o=I;return s(),_("div",N,[(s(!0),_(y,null,v(e.albums,a=>(s(),m(o,{key:a.url,album:a},null,8,["album"]))),128))])}}}),S={text:"center",class:"yun-text-light",p:"2"},H=c({__name:"albums",setup(i){const{t:e}=$(),t=k(),o=A(t);B([L({"@type":"CollectionPage"})]);const a=Y(()=>t.value.albums||[]);return(j,x)=>{const b=V,d=R,f=w("RouterView"),g=C;return s(),m(g,null,{"main-header":u(()=>[r(b,{title:n(o)||n(e)("title.album"),icon:n(t).icon||"i-ri-gallery-line",color:n(t).color},null,8,["title","icon","color"])]),"main-content":u(()=>[l("div",S,p(n(e)("counter.albums",a.value.length)),1),r(d,{albums:a.value},null,8,["albums"]),r(f)]),_:1})}}});export{H as default}; diff --git a/assets/app-uf9ksm0I.js b/assets/app-W2s0jgqO.js similarity index 90% rename from assets/app-uf9ksm0I.js rename to assets/app-W2s0jgqO.js index 5756d04f9..b1240493f 100644 --- a/assets/app-uf9ksm0I.js +++ b/assets/app-W2s0jgqO.js @@ -8,80 +8,80 @@ * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const rs=typeof window<"u";function CE(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Fe=Object.assign;function al(e,t){const n={};for(const r in t){const s=t[r];n[r]=un(s)?s.map(e):e(s)}return n}const to=()=>{},un=Array.isArray,OE=/\/$/,AE=e=>e.replace(OE,"");function ll(e,t,n="/"){let r,s={},o="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(r=t.slice(0,a),o=t.slice(a+1,l>-1?l:t.length),s=e(o)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=LE(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:i}}function PE(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Rd(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function RE(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Es(t.matched[r],n.matched[s])&&Ag(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Es(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ag(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!ME(e[n],t[n]))return!1;return!0}function ME(e,t){return un(e)?Md(e,t):un(t)?Md(t,e):e===t}function Md(e,t){return un(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function LE(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,l;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Ts;(function(e){e.pop="pop",e.push="push"})(Ts||(Ts={}));var zr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(zr||(zr={}));const cl="";function Pg(e){if(!e)if(rs){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),AE(e)}const xE=/^[^#]+#/;function Rg(e,t){return e.replace(xE,"#")+t}function IE(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Ra=()=>({left:window.pageXOffset,top:window.pageYOffset});function NE(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=IE(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Ld(e,t){return(history.state?history.state.position-t:-1)+e}const ql=new Map;function $E(e,t){ql.set(e,t)}function DE(e){const t=ql.get(e);return ql.delete(e),t}let zE=()=>location.protocol+"//"+location.host;function Mg(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let l=s.includes(e.slice(o))?e.slice(o).length:1,a=s.slice(l);return a[0]!=="/"&&(a="/"+a),Rd(a,"")}return Rd(n,e)+r+s}function FE(e,t,n,r){let s=[],o=[],i=null;const l=({state:d})=>{const h=Mg(e,location),p=n.value,m=t.value;let v=0;if(d){if(n.value=h,t.value=d,i&&i===p){i=null;return}v=m?d.position-m.position:0}else r(h);s.forEach(w=>{w(n.value,p,{delta:v,type:Ts.pop,direction:v?v>0?zr.forward:zr.back:zr.unknown})})};function a(){i=n.value}function c(d){s.push(d);const h=()=>{const p=s.indexOf(d);p>-1&&s.splice(p,1)};return o.push(h),h}function u(){const{history:d}=window;d.state&&d.replaceState(Fe({},d.state,{scroll:Ra()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:a,listen:c,destroy:f}}function xd(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Ra():null}}function jE(e){const{history:t,location:n}=window,r={value:Mg(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(a,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:zE()+e+a;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function i(a,c){const u=Fe({},t.state,xd(s.value.back,a,s.value.forward,!0),c,{position:s.value.position});o(a,u,!0),r.value=a}function l(a,c){const u=Fe({},s.value,t.state,{forward:a,scroll:Ra()});o(u.current,u,!0);const f=Fe({},xd(r.value,a,null),{position:u.position+1},c);o(a,f,!1),r.value=a}return{location:r,state:s,push:l,replace:i}}function HE(e){e=Pg(e);const t=jE(e),n=FE(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=Fe({location:"",base:e,go:r,createHref:Rg.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function VE(e=""){let t=[],n=[cl],r=0;e=Pg(e);function s(l){r++,r!==n.length&&n.splice(r),n.push(l)}function o(l,a,{direction:c,delta:u}){const f={direction:c,delta:u,type:Ts.pop};for(const d of t)d(l,a,f)}const i={location:cl,state:{},base:e,createHref:Rg.bind(null,e),replace(l){n.splice(r--,1),s(l)},push(l,a){s(l)},listen(l){return t.push(l),()=>{const a=t.indexOf(l);a>-1&&t.splice(a,1)}},destroy(){t=[],n=[cl],r=0},go(l,a=!0){const c=this.location,u=l<0?zr.back:zr.forward;r=Math.max(0,Math.min(r+l,n.length-1)),a&&o(this.location,c,{direction:u,delta:l})}};return Object.defineProperty(i,"location",{enumerable:!0,get:()=>n[r]}),i}function BE(e){return typeof e=="string"||e&&typeof e=="object"}function Lg(e){return typeof e=="string"||typeof e=="symbol"}const Kn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},xg=Symbol("");var Id;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Id||(Id={}));function Ss(e,t){return Fe(new Error,{type:e,[xg]:!0},t)}function kn(e,t){return e instanceof Error&&xg in e&&(t==null||!!(e.type&t))}const Nd="[^/]+?",UE={sensitive:!1,strict:!1,start:!0,end:!0},WE=/[.+*?^${}()[\]/\\]/g;function KE(e,t){const n=Fe({},UE,t),r=[];let s=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function qE(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const ZE={type:0,value:""},GE=/[a-zA-Z0-9_]/;function JE(e){if(!e)return[[]];if(e==="/")return[[ZE]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let l=0,a,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=a}for(;l{i(y)}:to}function i(u){if(Lg(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function a(u){let f=0;for(;f=0&&(u.record.path!==n[f].record.path||!Ig(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!zd(u)&&r.set(u.record.name,u)}function c(u,f){let d,h={},p,m;if("name"in u&&u.name){if(d=r.get(u.name),!d)throw Ss(1,{location:u});m=d.record.name,h=Fe(Dd(f.params,d.keys.filter(y=>!y.optional).map(y=>y.name)),u.params&&Dd(u.params,d.keys.map(y=>y.name))),p=d.stringify(h)}else if("path"in u)p=u.path,d=n.find(y=>y.re.test(p)),d&&(h=d.parse(p),m=d.record.name);else{if(d=f.name?r.get(f.name):n.find(y=>y.re.test(f.path)),!d)throw Ss(1,{location:u,currentLocation:f});m=d.record.name,h=Fe({},f.params,u.params),p=d.stringify(h)}const v=[];let w=d;for(;w;)v.unshift(w.record),w=w.parent;return{name:m,path:p,params:h,matched:v,meta:nT(v)}}return e.forEach(u=>o(u)),{addRoute:o,resolve:c,removeRoute:i,getRoutes:l,getRecordMatcher:s}}function Dd(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function eT(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:tT(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function tT(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function zd(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function nT(e){return e.reduce((t,n)=>Fe(t,n.meta),{})}function Fd(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Ig(e,t){return t.children.some(n=>n===e||Ig(e,n))}const Ng=/#/g,rT=/&/g,sT=/\//g,oT=/=/g,iT=/\?/g,$g=/\+/g,aT=/%5B/g,lT=/%5D/g,Dg=/%5E/g,cT=/%60/g,zg=/%7B/g,uT=/%7C/g,Fg=/%7D/g,fT=/%20/g;function ku(e){return encodeURI(""+e).replace(uT,"|").replace(aT,"[").replace(lT,"]")}function dT(e){return ku(e).replace(zg,"{").replace(Fg,"}").replace(Dg,"^")}function Zl(e){return ku(e).replace($g,"%2B").replace(fT,"+").replace(Ng,"%23").replace(rT,"%26").replace(cT,"`").replace(zg,"{").replace(Fg,"}").replace(Dg,"^")}function pT(e){return Zl(e).replace(oT,"%3D")}function hT(e){return ku(e).replace(Ng,"%23").replace(iT,"%3F")}function mT(e){return e==null?"":hT(e).replace(sT,"%2F")}function qi(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function gT(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Zl(o)):[r&&Zl(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function _T(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=un(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const yT=Symbol(""),Hd=Symbol(""),Ma=Symbol(""),Cu=Symbol(""),Gl=Symbol("");function Bs(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Qn(e,t,n,r,s){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,l)=>{const a=f=>{f===!1?l(Ss(4,{from:n,to:t})):f instanceof Error?l(f):BE(f)?l(Ss(2,{from:t,to:f})):(o&&r.enterCallbacks[s]===o&&typeof f=="function"&&o.push(f),i())},c=e.call(r&&r.instances[s],t,n,a);let u=Promise.resolve(c);e.length<3&&(u=u.then(a)),u.catch(f=>l(f))})}function ul(e,t,n,r){const s=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(vT(l)){const c=(l.__vccOpts||l)[t];c&&s.push(Qn(c,n,r,o,i))}else{let a=l();s.push(()=>a.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const u=CE(c)?c.default:c;o.components[i]=u;const d=(u.__vccOpts||u)[t];return d&&Qn(d,n,r,o,i)()}))}}return s}function vT(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Vd(e){const t=ht(Ma),n=ht(Cu),r=Y(()=>t.resolve(ne(e.to))),s=Y(()=>{const{matched:a}=r.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(Es.bind(null,u));if(d>-1)return d;const h=Bd(a[c-2]);return c>1&&Bd(u)===h&&f[f.length-1].path!==h?f.findIndex(Es.bind(null,a[c-2])):d}),o=Y(()=>s.value>-1&&TT(n.params,r.value.params)),i=Y(()=>s.value>-1&&s.value===n.matched.length-1&&Ag(n.params,r.value.params));function l(a={}){return ET(a)?t[ne(e.replace)?"replace":"push"](ne(e.to)).catch(to):Promise.resolve()}return{route:r,href:Y(()=>r.value.href),isActive:o,isExactActive:i,navigate:l}}const bT=Ie({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Vd,setup(e,{slots:t}){const n=wn(Vd(e)),{options:r}=ht(Ma),s=Y(()=>({[Ud(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Ud(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Ms("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),wT=bT;function ET(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function TT(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!un(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Bd(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ud=(e,t,n)=>e??t??n,ST=Ie({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=ht(Gl),s=Y(()=>e.route||r.value),o=ht(Hd,0),i=Y(()=>{let c=ne(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=Y(()=>s.value.matched[i.value]);Zs(Hd,Y(()=>i.value+1)),Zs(yT,l),Zs(Gl,s);const a=ce();return De(()=>[a.value,l.value,e.name],([c,u,f],[d,h,p])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!Es(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=s.value,u=e.name,f=l.value,d=f&&f.components[u];if(!d)return Wd(n.default,{Component:d,route:c});const h=f.props[u],p=h?h===!0?c.params:typeof h=="function"?h(c):h:null,v=Ms(d,Fe({},p,t,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return Wd(n.default,{Component:v,route:c})||v}}});function Wd(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const kT=ST;function CT(e){const t=QE(e.routes,e),n=e.parseQuery||gT,r=e.stringifyQuery||jd,s=e.history,o=Bs(),i=Bs(),l=Bs(),a=Rs(Kn);let c=Kn;rs&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=al.bind(null,H=>""+H),f=al.bind(null,mT),d=al.bind(null,qi);function h(H,J){let W,Q;return Lg(H)?(W=t.getRecordMatcher(H),Q=J):Q=H,t.addRoute(Q,W)}function p(H){const J=t.getRecordMatcher(H);J&&t.removeRoute(J)}function m(){return t.getRoutes().map(H=>H.record)}function v(H){return!!t.getRecordMatcher(H)}function w(H,J){if(J=Fe({},J||a.value),typeof H=="string"){const x=ll(n,H,J.path),j=t.resolve({path:x.path},J),V=s.createHref(x.fullPath);return Fe(x,j,{params:d(j.params),hash:qi(x.hash),redirectedFrom:void 0,href:V})}let W;if("path"in H)W=Fe({},H,{path:ll(n,H.path,J.path).path});else{const x=Fe({},H.params);for(const j in x)x[j]==null&&delete x[j];W=Fe({},H,{params:f(x)}),J.params=f(J.params)}const Q=t.resolve(W,J),ge=H.hash||"";Q.params=u(d(Q.params));const T=PE(r,Fe({},H,{hash:dT(ge),path:Q.path})),k=s.createHref(T);return Fe({fullPath:T,hash:ge,query:r===jd?_T(H.query):H.query||{}},Q,{redirectedFrom:void 0,href:k})}function y(H){return typeof H=="string"?ll(n,H,a.value.path):Fe({},H)}function g(H,J){if(c!==H)return Ss(8,{from:J,to:H})}function _(H){return S(H)}function E(H){return _(Fe(y(H),{replace:!0}))}function A(H){const J=H.matched[H.matched.length-1];if(J&&J.redirect){const{redirect:W}=J;let Q=typeof W=="function"?W(H):W;return typeof Q=="string"&&(Q=Q.includes("?")||Q.includes("#")?Q=y(Q):{path:Q},Q.params={}),Fe({query:H.query,hash:H.hash,params:"path"in Q?{}:H.params},Q)}}function S(H,J){const W=c=w(H),Q=a.value,ge=H.state,T=H.force,k=H.replace===!0,x=A(W);if(x)return S(Fe(y(x),{state:typeof x=="object"?Fe({},ge,x.state):ge,force:T,replace:k}),J||W);const j=W;j.redirectedFrom=J;let V;return!T&&RE(r,Q,W)&&(V=Ss(16,{to:j,from:Q}),me(Q,Q,!0,!1)),(V?Promise.resolve(V):O(j,Q)).catch(B=>kn(B)?kn(B,2)?B:te(B):I(B,j,Q)).then(B=>{if(B){if(kn(B,2))return S(Fe({replace:k},y(B.to),{state:typeof B.to=="object"?Fe({},ge,B.to.state):ge,force:T}),J||j)}else B=R(j,Q,!0,k,ge);return M(j,Q,B),B})}function b(H,J){const W=g(H,J);return W?Promise.reject(W):Promise.resolve()}function C(H){const J=Ne.values().next().value;return J&&typeof J.runWithContext=="function"?J.runWithContext(H):H()}function O(H,J){let W;const[Q,ge,T]=OT(H,J);W=ul(Q.reverse(),"beforeRouteLeave",H,J);for(const x of Q)x.leaveGuards.forEach(j=>{W.push(Qn(j,H,J))});const k=b.bind(null,H,J);return W.push(k),ze(W).then(()=>{W=[];for(const x of o.list())W.push(Qn(x,H,J));return W.push(k),ze(W)}).then(()=>{W=ul(ge,"beforeRouteUpdate",H,J);for(const x of ge)x.updateGuards.forEach(j=>{W.push(Qn(j,H,J))});return W.push(k),ze(W)}).then(()=>{W=[];for(const x of T)if(x.beforeEnter)if(un(x.beforeEnter))for(const j of x.beforeEnter)W.push(Qn(j,H,J));else W.push(Qn(x.beforeEnter,H,J));return W.push(k),ze(W)}).then(()=>(H.matched.forEach(x=>x.enterCallbacks={}),W=ul(T,"beforeRouteEnter",H,J),W.push(k),ze(W))).then(()=>{W=[];for(const x of i.list())W.push(Qn(x,H,J));return W.push(k),ze(W)}).catch(x=>kn(x,8)?x:Promise.reject(x))}function M(H,J,W){l.list().forEach(Q=>C(()=>Q(H,J,W)))}function R(H,J,W,Q,ge){const T=g(H,J);if(T)return T;const k=J===Kn,x=rs?history.state:{};W&&(Q||k?s.replace(H.fullPath,Fe({scroll:k&&x&&x.scroll},ge)):s.push(H.fullPath,ge)),a.value=H,me(H,J,W,k),te()}let $;function D(){$||($=s.listen((H,J,W)=>{if(!Ve.listening)return;const Q=w(H),ge=A(Q);if(ge){S(Fe(ge,{replace:!0}),Q).catch(to);return}c=Q;const T=a.value;rs&&$E(Ld(T.fullPath,W.delta),Ra()),O(Q,T).catch(k=>kn(k,12)?k:kn(k,2)?(S(k.to,Q).then(x=>{kn(x,20)&&!W.delta&&W.type===Ts.pop&&s.go(-1,!1)}).catch(to),Promise.reject()):(W.delta&&s.go(-W.delta,!1),I(k,Q,T))).then(k=>{k=k||R(Q,T,!1),k&&(W.delta&&!kn(k,8)?s.go(-W.delta,!1):W.type===Ts.pop&&kn(k,20)&&s.go(-1,!1)),M(Q,T,k)}).catch(to)}))}let N=Bs(),P=Bs(),F;function I(H,J,W){te(H);const Q=P.list();return Q.length?Q.forEach(ge=>ge(H,J,W)):console.error(H),Promise.reject(H)}function G(){return F&&a.value!==Kn?Promise.resolve():new Promise((H,J)=>{N.add([H,J])})}function te(H){return F||(F=!H,D(),N.list().forEach(([J,W])=>H?W(H):J()),N.reset()),H}function me(H,J,W,Q){const{scrollBehavior:ge}=e;if(!rs||!ge)return Promise.resolve();const T=!W&&DE(Ld(H.fullPath,0))||(Q||!W)&&history.state&&history.state.scroll||null;return En().then(()=>ge(H,J,T)).then(k=>k&&NE(k)).catch(k=>I(k,H,J))}const ve=H=>s.go(H);let ke;const Ne=new Set,Ve={currentRoute:a,listening:!0,addRoute:h,removeRoute:p,hasRoute:v,getRoutes:m,resolve:w,options:e,push:_,replace:E,go:ve,back:()=>ve(-1),forward:()=>ve(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:P.add,isReady:G,install(H){const J=this;H.component("RouterLink",wT),H.component("RouterView",kT),H.config.globalProperties.$router=J,Object.defineProperty(H.config.globalProperties,"$route",{enumerable:!0,get:()=>ne(a)}),rs&&!ke&&a.value===Kn&&(ke=!0,_(s.location).catch(ge=>{}));const W={};for(const ge in Kn)Object.defineProperty(W,ge,{get:()=>a.value[ge],enumerable:!0});H.provide(Ma,J),H.provide(Cu,Ic(W)),H.provide(Gl,a);const Q=H.unmount;Ne.add(H),H.unmount=function(){Ne.delete(H),Ne.size<1&&(c=Kn,$&&$(),$=null,a.value=Kn,ke=!1,F=!1),Q()}}};function ze(H){return H.reduce((J,W)=>J.then(()=>C(W)),Promise.resolve())}return Ve}function OT(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iEs(c,l))?r.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(c=>Es(c,a))||s.push(a))}return[n,r,s]}function Vo(){return ht(Ma)}function La(){return ht(Cu)}function Jl(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?Jl(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const AT={run:e=>e()},PT=()=>AT,jg=typeof console.createTask<"u"?console.createTask:PT;function RT(e,t){const n=t.shift(),r=jg(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function MT(e,t){const n=t.shift(),r=jg(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function fl(e,t){for(const n of[...e])n(t)}class LT{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Jl(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=Jl(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(RT,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(MT,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&fl(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&fl(this._after,s)}):(this._after&&s&&fl(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function xT(){return new LT}function IT(e){return Array.isArray(e)?e:[e]}const NT=["title","titleTemplate","script","style","noscript"],ki=["base","meta","link","style","script","noscript"],$T=["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"],DT=["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"],Hg=["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"],zT=typeof window<"u";function xa(e){let t=9;for(let n=0;n>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Kd(e){return e._h||xa(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=>`${t}:${String(n)}`).join(",")}`)}function Vg(e,t){const{props:n,tag:r}=e;if(DT.includes(r))return r;if(r==="link"&&n.rel==="canonical")return"canonical";if(n.charset)return"charset";const s=["id"];r==="meta"&&s.push("name","property","http-equiv");for(const o of s)if(typeof n[o]<"u"){const i=String(n[o]);return t&&!t(i)?!1:`${r}:${o}:${i}`}return!1}function Yd(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function Bg(e,t){const n=[],r=t.resolveKeyData||(o=>o.key),s=t.resolveValueData||(o=>o.value);for(const[o,i]of Object.entries(e))n.push(...(Array.isArray(i)?i:[i]).map(l=>{const a={key:o,value:l},c=s(a);return typeof c=="object"?Bg(c,t):Array.isArray(c)?c:{[typeof t.key=="function"?t.key(a):t.key]:r(a),[typeof t.value=="function"?t.value(a):t.value]:c}}).flat());return n}function Ug(e,t){return Object.entries(e).map(([n,r])=>{if(typeof r=="object"&&(r=Ug(r,t)),t.resolve){const s=t.resolve({key:n,value:r});if(s)return s}return typeof r=="number"&&(r=r.toString()),typeof r=="string"&&t.wrapValue&&(r=r.replace(new RegExp(t.wrapValue,"g"),`\\${t.wrapValue}`),r=`${t.wrapValue}${r}${t.wrapValue}`),`${n}${t.keyValueSeparator||""}${r}`}).join(t.entrySeparator||"")}const yt=e=>({keyValue:e,metaKey:"property"}),dl=e=>({keyValue:e}),Ou={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return`${Pn(e)}=${t}`}}},articleExpirationTime:yt("article:expiration_time"),articleModifiedTime:yt("article:modified_time"),articlePublishedTime:yt("article:published_time"),bookReleaseDate:yt("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:e,value:t}){return`${Pn(e)} ${t}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:yt("fb:app_id"),msapplicationConfig:dl("msapplication-Config"),msapplicationTileColor:dl("msapplication-TileColor"),msapplicationTileImage:dl("msapplication-TileImage"),ogAudioSecureUrl:yt("og:audio:secure_url"),ogAudioUrl:yt("og:audio"),ogImageSecureUrl:yt("og:image:secure_url"),ogImageUrl:yt("og:image"),ogSiteName:yt("og:site_name"),ogVideoSecureUrl:yt("og:video:secure_url"),ogVideoUrl:yt("og:video"),profileFirstName:yt("profile:first_name"),profileLastName:yt("profile:last_name"),profileUsername:yt("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:e,value:t}){if(e==="seconds")return`${t}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return typeof t=="boolean"?`${Pn(e)}`:`${Pn(e)}:${t}`}}},xUaCompatible:{metaKey:"http-equiv"}},Wg=["og","book","article","profile"];function Kg(e){var n;const t=Pn(e).split(":")[0];return Wg.includes(t)?"property":((n=Ou[e])==null?void 0:n.metaKey)||"name"}function FT(e){var t;return((t=Ou[e])==null?void 0:t.keyValue)||Pn(e)}function Pn(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.split("-")[0];return Wg.includes(n)||n==="twitter"?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function Xl(e){if(Array.isArray(e))return e.map(n=>Xl(n));if(typeof e!="object"||Array.isArray(e))return e;const t={};for(const[n,r]of Object.entries(e))t[Pn(n)]=Xl(r);return t}function jT(e,t){const n=Ou[t];return t==="refresh"?`${e.seconds};url=${e.url}`:Ug(Xl(e),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:s}){if(r===null)return"";if(typeof r=="boolean")return`${s}`},...n==null?void 0:n.unpack})}const Yg=["og:image","og:video","og:audio","twitter:image"];function qg(e){const t={};return Object.entries(e).forEach(([n,r])=>{String(r)!=="false"&&n&&(t[n]=r)}),t}function qd(e,t){const n=qg(t),r=Pn(e),s=Kg(r);if(Yg.includes(r)){const o={};return Object.entries(n).forEach(([i,l])=>{o[`${e}${i==="url"?"":`${i.charAt(0).toUpperCase()}${i.slice(1)}`}`]=l}),Au(o).sort((i,l)=>{var a,c;return(((a=i[s])==null?void 0:a.length)||0)-(((c=l[s])==null?void 0:c.length)||0)})}return[{[s]:r,...n}]}function Au(e){const t=[],n={};Object.entries(e).forEach(([s,o])=>{if(!Array.isArray(o)){if(typeof o=="object"&&o){if(Yg.includes(Pn(s))){t.push(...qd(s,o));return}n[s]=qg(o)}else n[s]=o;return}o.forEach(i=>{t.push(...typeof i=="string"?Au({[s]:i}):qd(s,i))})});const r=Bg(n,{key({key:s}){return Kg(s)},value({key:s}){return s==="charset"?"charset":"content"},resolveKeyData({key:s}){return FT(s)},resolveValueData({value:s,key:o}){return s===null?"_null":typeof s=="object"?jT(s,o):typeof s=="number"?s.toString():s}});return[...t,...r].map(s=>(s.content==="_null"&&(s.content=null),s))}async function HT(e,t,n){const r={tag:e,props:await Zg(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return Hg.forEach(s=>{const o=typeof r.props[s]<"u"?r.props[s]:n[s];typeof o<"u"&&((!["innerHTML","textContent","children"].includes(s)||NT.includes(r.tag))&&(r[s==="children"?"innerHTML":s]=o),delete r.props[s])}),r.props.body&&(r.tagPosition="bodyClose",delete r.props.body),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(s=>({...r,props:{...r.props,content:s}})):r}function VT(e){return typeof e=="object"&&!Array.isArray(e)&&(e=Object.keys(e).filter(t=>e[t])),(Array.isArray(e)?e.join(" "):e).split(" ").filter(t=>t.trim()).filter(Boolean).join(" ")}async function Zg(e,t){for(const n of Object.keys(e)){if(n==="class"){e[n]=VT(e[n]);continue}if(e[n]instanceof Promise&&(e[n]=await e[n]),!t&&!Hg.includes(n)){const r=String(e[n]),s=n.startsWith("data-");r==="true"||r===""?e[n]=s?"true":!0:e[n]||(s&&r==="false"?e[n]="false":delete e[n])}}return e}const BT=10;async function UT(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,r])=>typeof r<"u"&&$T.includes(n)).forEach(([n,r])=>{const s=IT(r);t.push(...s.map(o=>HT(n,o,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,r)=>(n._e=e._i,e.mode&&(n._m=e.mode),n._p=(e._i<a&&a[c]||void 0,t):l=t[i],typeof l<"u"?(l||"").replace(/"/g,'\\"'):!1}let s=e;try{s=decodeURI(e)}catch{}return(s.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(i=>{const l=r(i.slice(1));typeof l=="string"&&(e=e.replace(new RegExp(`\\${i}(\\W|$)`,"g"),(a,c)=>`${l}${c}`).trim())}),e.includes(Yn)&&(e.endsWith(Yn)&&(e=e.slice(0,-Yn.length).trim()),e.startsWith(Yn)&&(e=e.slice(Yn.length).trim()),e=e.replace(new RegExp(`\\${Yn}\\s*\\${Yn}`,"g"),Yn),e=no(e,{separator:n},n)),e}async function KT(e){const t={tag:e.tagName.toLowerCase(),props:await Zg(e.getAttributeNames().reduce((n,r)=>({...n,[r]:e.getAttribute(r)}),{})),innerHTML:e.innerHTML};return t._d=Vg(t),t}async function YT(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n)return;const r={shouldRender:e.dirty,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const s=(await e.resolveTags()).map(f=>({tag:f,id:ki.includes(f.tag)?Kd(f):f.tag,shouldRender:!0}));let o=e._dom;if(!o){o={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const f of["body","head"]){const d=(u=n==null?void 0:n[f])==null?void 0:u.children;for(const h of[...d].filter(p=>ki.includes(p.tagName.toLowerCase())))o.elMap[h.getAttribute("data-hid")||Kd(await KT(h))]=h}}o.pendingSideEffects={...o.sideEffects||{}},o.sideEffects={};function i(f,d,h){const p=`${f}:${d}`;o.sideEffects[p]=h,delete o.pendingSideEffects[p]}function l({id:f,$el:d,tag:h}){const p=h.tag.endsWith("Attrs");o.elMap[f]=d,p||(["textContent","innerHTML"].forEach(m=>{h[m]&&h[m]!==d[m]&&(d[m]=h[m])}),i(f,"el",()=>{o.elMap[f].remove(),delete o.elMap[f]})),Object.entries(h.props).forEach(([m,v])=>{const w=`attr:${m}`;if(m==="class")for(const y of(v||"").split(" ").filter(Boolean))p&&i(f,`${w}:${y}`,()=>d.classList.remove(y)),!d.classList.contains(y)&&d.classList.add(y);else d.getAttribute(m)!==v&&d.setAttribute(m,v===!0?"":String(v)),p&&i(f,w,()=>d.removeAttribute(m))})}const a=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of s){const{tag:d,shouldRender:h,id:p}=f;if(h){if(d.tag==="title"){n.title=d.textContent;continue}f.$el=f.$el||o.elMap[p],f.$el?l(f):ki.includes(d.tag)&&a.push(f)}}for(const f of a){const d=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),l(f),c[d]=c[d]||n.createDocumentFragment(),c[d].appendChild(f.$el)}for(const f of s)await e.hooks.callHook("dom:renderTag",f,n,i);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose),Object.values(o.pendingSideEffects).forEach(f=>f()),e._dom=o,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:s})}async function qT(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(r=>n(async()=>{await YT(e,t),delete e._domUpdatePromise,r()}))}function ZT(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(o){qT(o,e)}}}}}const GT=["templateParams","htmlAttrs","bodyAttrs"],JT={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(r=>{e.props[r]&&(e.key=e.props[r],delete e.props[r])});const n=Vg(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(r=>{const s=(r.key?`${r.tag}:${r.key}`:r._d)||r._p,o=t[s];if(o){let l=r==null?void 0:r.tagDuplicateStrategy;if(!l&>.includes(r.tag)&&(l="merge"),l==="merge"){const a=o.props;["class","style"].forEach(c=>{a[c]&&(r.props[c]?(c==="style"&&!a[c].endsWith(";")&&(a[c]+=";"),r.props[c]=`${a[c]} ${r.props[c]}`):r.props[c]=a[c])}),t[s].props={...a,...r.props};return}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);return}else if(Zi(r)>Zi(o))return}const i=Object.keys(r.props).length+(r.innerHTML?1:0)+(r.textContent?1:0);if(ki.includes(r.tag)&&i===0){delete t[s];return}t[s]=r});const n=[];Object.values(t).forEach(r=>{const s=r._duped;delete r._duped,n.push(r),s&&n.push(...s)}),e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},XT={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=>["titleTemplate","templateParams","title"].includes(n.tag)&&n._m==="server").forEach(n=>{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},QT=["script","link","bodyAttrs"];function e2(e){const t={},n={};return Object.entries(e.props).forEach(([r,s])=>{r.startsWith("on")&&typeof s=="function"?(Gg.includes(r)&&(t[r]=`this.dataset.${r} = true`),n[r]=s):t[r]=s}),{props:t,eventHandlers:n}}const t2=e=>({hooks:{"tags:resolve":function(t){for(const n of t.tags)if(QT.includes(n.tag)){const{props:r,eventHandlers:s}=e2(n);n.props=r,Object.keys(s).length&&((n.props.src||n.props.href)&&(n.key=n.key||xa(n.props.src||n.props.href)),n._eventHandlers=s)}},"dom:renderTag":function(t,n,r){if(!t.tag._eventHandlers)return;const s=t.tag.tag==="bodyAttrs"?n.defaultView:t.$el;Object.entries(t.tag._eventHandlers).forEach(([o,i])=>{const l=`${t.tag._d||t.tag._p}:${o}`,a=o.slice(2).toLowerCase(),c=`data-h-${a}`;if(r(t.id,l,()=>{}),t.$el.hasAttribute(c))return;t.$el.setAttribute(c,"");let u;const f=d=>{i(d),u==null||u.disconnect()};o in t.$el.dataset?f(new Event(o.replace("on",""))):Gg.includes(o)&&typeof MutationObserver<"u"?(u=new MutationObserver(d=>{d.some(p=>p.attributeName===`data-${o}`)&&(f(new Event(o.replace("on",""))),u==null||u.disconnect())}),u.observe(t.$el,{attributes:!0})):s.addEventListener(a,f),r(t.id,l,()=>{u==null||u.disconnect(),s.removeEventListener(a,f),t.$el.removeAttribute(c)})})}}}),n2=["link","style","script","noscript"],r2={hooks:{"tag:normalise":({tag:e})=>{e.key&&n2.includes(e.tag)&&(e.props["data-hid"]=e._h=xa(e.key))}}},s2={hooks:{"tags:resolve":e=>{const t=n=>{var r;return(r=e.tags.find(s=>s._d===n))==null?void 0:r._p};for(const{prefix:n,offset:r}of WT)for(const s of e.tags.filter(o=>typeof o.tagPriority=="string"&&o.tagPriority.startsWith(n))){const o=t(s.tagPriority.replace(n,""));typeof o<"u"&&(s._p=o+r)}e.tags.sort((n,r)=>n._p-r._p).sort((n,r)=>Zi(n)-Zi(r))}}},o2={meta:"content",link:"href",htmlAttrs:"lang"},i2=e=>({hooks:{"tags:resolve":t=>{var l;const{tags:n}=t,r=(l=n.find(a=>a.tag==="title"))==null?void 0:l.textContent,s=n.findIndex(a=>a.tag==="templateParams"),o=s!==-1?n[s].props:{},i=o.separator||"|";delete o.separator,o.pageTitle=no(o.pageTitle||r||"",o,i);for(const a of n.filter(c=>c.processTemplateParams!==!1)){const c=o2[a.tag];c&&typeof a.props[c]=="string"?a.props[c]=no(a.props[c],o,i):(a.processTemplateParams===!0||["titleTemplate","title"].includes(a.tag))&&["innerHTML","textContent"].forEach(u=>{typeof a[u]=="string"&&(a[u]=no(a[u],o,i))})}e._templateParams=o,e._separator=i,t.tags=n.filter(a=>a.tag!=="templateParams")}}}),a2={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(s=>s.tag==="titleTemplate");const r=t.findIndex(s=>s.tag==="title");if(r!==-1&&n!==-1){const s=Yd(t[n].textContent,t[r].textContent);s!==null?t[r].textContent=s||t[r].textContent:delete t[r]}else if(n!==-1){const s=Yd(t[n].textContent);s!==null&&(t[n].textContent=s,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}},l2={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/{l.dirty=!0,t.callHook("entries:updated",l)};let s=0,o=[];const i=[],l={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(a){const c=typeof a=="function"?a(l):a;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),Jd(c.mode,n)&&t.addHooks(c.hooks||{}))},push(a,c){c==null||delete c.head;const u={_i:s++,input:a,...c};return Jd(u.mode,n)&&(o.push(u),r()),{dispose(){o=o.filter(f=>f._i!==u._i),t.callHook("entries:updated",l),r()},patch(f){o=o.map(d=>(d._i===u._i&&(d.input=u.input=f),d)),r()}}},async resolveTags(){const a={tags:[],entries:[...o]};await t.callHook("entries:resolve",a);for(const c of a.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await UT(c)){const d={tag:f,entry:c,resolvedOptions:l.resolvedOptions};await t.callHook("tag:normalise",d),a.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a),a.tags},ssr:n};return[JT,XT,t2,r2,s2,i2,a2,l2,...(e==null?void 0:e.plugins)||[]].forEach(a=>l.use(a)),l.hooks.callHook("init",l),l}function Pu(){return Jg}function f2(e,t={}){const n=t.head||Pu();return n==null?void 0:n.push(e,t)}const d2=nu.startsWith("3");function p2(e){return typeof e=="function"?e():ne(e)}function Gi(e,t=""){if(e instanceof Promise)return e;const n=p2(e);return!e||!n?n:Array.isArray(n)?n.map(r=>Gi(r,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([r,s])=>r==="titleTemplate"||r.startsWith("on")?[r,ne(s)]:[r,Gi(s,r)])):n}const h2={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=Gi(t.input)}}},Xg="usehead";function m2(e){return{install(n){d2&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Xg,e))}}.install}function g2(e={}){e.domDelayFn=e.domDelayFn||(n=>En(()=>setTimeout(()=>n(),0)));const t=c2(e);return t.use(h2),t.install=m2(t),t}const Xd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Qd="__unhead_injection_handler__";function _2(){if(Qd in Xd)return Xd[Qd]();const e=ht(Xg);return e||Pu()}function xs(e,t={}){const n=t.head||_2();if(n)return n.ssr?n.push(e,t):y2(n,e,t)}function y2(e,t,n={}){const r=ce(!1),s=ce({});Wc(()=>{s.value=r.value?{}:Gi(t)});const o=e.push(s.value,n);return De(s,l=>{o.patch(l)}),Tt()&&($o(()=>{o.dispose()}),Zc(()=>{r.value=!0}),qc(()=>{r.value=!1})),o}function v2(e,t){const{title:n,titleTemplate:r,...s}=e;return xs({title:n,titleTemplate:r,_flatMeta:s},{...t,transform(o){const i=Au({...o._flatMeta});return delete o._flatMeta,{...o,meta:i}}})}function b2(e){try{return JSON.parse(e||"{}")}catch(t){return console.error("[SSG] On state deserialization -",t,e),{}}}function w2(e){return document.readyState==="loading"?new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>t(e))}):Promise.resolve(e)}const E2=Ie({setup(e,{slots:t}){const n=ce(!1);return Et(()=>n.value=!0),()=>n.value?t.default&&t.default({}):t.placeholder&&t.placeholder({})}});function T2(e,t,n,r={}){const{transformState:s,registerComponents:o=!0,useHead:i=!0,rootContainer:l="#app"}=r,a=typeof window<"u";async function c(u=!1,f){const d=u?Hm(e):Vm(e);let h;i&&(h=g2(),d.use(h));const p=CT({history:u?HE(t.base):VE(t.base),...t}),{routes:m}=t;o&&d.component("ClientOnly",E2);const v=[],g={app:d,head:h,isClient:a,router:p,routes:m,onSSRAppRendered:u?()=>{}:S=>v.push(S),triggerOnSSRAppRendered:()=>Promise.all(v.map(S=>S())),initialState:{},transformState:s,routePath:f};u&&(await w2(),g.initialState=(s==null?void 0:s(window.__INITIAL_STATE__||{}))||b2(window.__INITIAL_STATE__)),await(n==null?void 0:n(g)),d.use(p);let _,E=!0;if(p.beforeEach((S,b,C)=>{(E||_&&_===S.path)&&(E=!1,_=S.path,S.meta.state=g.initialState),C()}),!u){const S=g.routePath??"/";p.push(S),await p.isReady(),g.initialState=p.currentRoute.value.meta.state||{}}const A=g.initialState;return{...g,initialState:A}}return a&&(async()=>{const{app:u,router:f}=await c(!0);await f.isReady(),u.mount(l,!0)})(),c}const S2="modulepreload",k2=function(e){return"/"+e},ep={},oe=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link");s=Promise.all(n.map(i=>{if(i=k2(i),i in ep)return;ep[i]=!0;const l=i.endsWith(".css"),a=l?'[rel="stylesheet"]':"";if(!!r)for(let f=o.length-1;f>=0;f--){const d=o[f];if(d.href===i&&(!l||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${a}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":S2,l||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),l)return new Promise((f,d)=>{u.addEventListener("load",f),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${i}`)))})}))}return s.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},C2=()=>oe(()=>import("./index-N9IaO1IY.js"),__vite__mapDeps([0,1,2,3,4,5,6,7])),O2=()=>oe(()=>import("./welcome-OcaK97Wv.js"),__vite__mapDeps([8,1,2,3,4,5,6,7])),A2=()=>oe(()=>import("./uptime-8yB2f-57.js"),__vite__mapDeps([9,1,2,3,4,5,6,7])),P2=()=>oe(()=>import("./typora-SWwTNrB1.js"),__vite__mapDeps([10,1,2,3,4,5,6,7])),R2=()=>oe(()=>import("./source-W6cKo6zj.js"),__vite__mapDeps([11,1,2,3,4,5,6,7])),M2=()=>oe(()=>import("./reader-MuviAzv7.js"),__vite__mapDeps([12,1,2,3,4,5,6,7])),L2=()=>oe(()=>import("./ohook-SW9UZjYt.js"),__vite__mapDeps([13,1,2,3,4,5,6,7])),x2=()=>oe(()=>import("./novelai2-FDwDhT50.js"),__vite__mapDeps([14,1,2,3,4,5,6,7])),I2=()=>oe(()=>import("./novelai1-lfG8CtRq.js"),__vite__mapDeps([15,1,2,3,4,5,6,7])),N2=()=>oe(()=>import("./novelai-2qzHf_2Y.js"),__vite__mapDeps([16,1,2,3,4,5,6,7])),$2=()=>oe(()=>import("./meihua9-y1ZxlR5i.js"),__vite__mapDeps([17,1,2,3,4,5,6,7])),D2=()=>oe(()=>import("./meihua8-269I97GF.js"),__vite__mapDeps([18,1,2,3,4,5,6,7])),z2=()=>oe(()=>import("./meihua7-yBZXuu-w.js"),__vite__mapDeps([19,1,2,3,4,5,6,7])),F2=()=>oe(()=>import("./meihua6-qFoBZB84.js"),__vite__mapDeps([20,1,2,3,4,5,6,7])),j2=()=>oe(()=>import("./meihua5--bu9A4nZ.js"),__vite__mapDeps([21,1,2,3,4,5,6,7])),H2=()=>oe(()=>import("./meihua4-SIZkfx-8.js"),__vite__mapDeps([22,1,2,3,4,5,6,7])),V2=()=>oe(()=>import("./meihua3-RaH0h-U2.js"),__vite__mapDeps([23,1,2,3,4,5,6,7])),B2=()=>oe(()=>import("./meihua2-uV_unxvE.js"),__vite__mapDeps([24,1,2,3,4,5,6,7])),U2=()=>oe(()=>import("./meihua11-H8L8ojwj.js"),__vite__mapDeps([25,1,2,3,4,5,6,7])),W2=()=>oe(()=>import("./meihua10--nsofsqN.js"),__vite__mapDeps([26,1,2,3,4,5,6,7])),K2=()=>oe(()=>import("./meihua1-OslI4XXO.js"),__vite__mapDeps([27,1,2,3,4,5,6,7])),Y2=()=>oe(()=>import("./meihua-TCwYqTfp.js"),__vite__mapDeps([28,1,2,3,4,5,6,7])),q2=()=>oe(()=>import("./lyq-SEV1Q2mJ.js"),__vite__mapDeps([29,1,2,3,4,5,6,7])),Z2=()=>oe(()=>import("./image-0gVU_xdN.js"),__vite__mapDeps([30,1,2,3,4,5,6,7])),G2=()=>oe(()=>import("./ghproxy-mV293LbF.js"),__vite__mapDeps([31,1,2,3,4,5,6,7])),J2=()=>oe(()=>import("./domain-SLmh2FXX.js"),__vite__mapDeps([32,1,2,3,4,5,6,7])),X2=()=>oe(()=>import("./boke4-ZJcoNRo2.js"),__vite__mapDeps([33,1,2,3,4,5,6,7])),Q2=()=>oe(()=>import("./boke3-c7a-skRv.js"),__vite__mapDeps([34,1,2,3,4,5,6,7])),eS=()=>oe(()=>import("./boke2-gKZRsBuF.js"),__vite__mapDeps([35,1,2,3,4,5,6,7])),tS=()=>oe(()=>import("./boke1-VzbC0Fxr.js"),__vite__mapDeps([36,1,2,3,4,5,6,7])),nS=()=>oe(()=>import("./baodao-r5NWF13i.js"),__vite__mapDeps([37,1,2,3,4,5,6,7])),rS=()=>oe(()=>import("./baiye3-rQNe5pKY.js"),__vite__mapDeps([38,1,2,3,4,5,6,7])),sS=()=>oe(()=>import("./baiye2-g0sm3M4m.js"),__vite__mapDeps([39,1,2,3,4,5,6,7])),oS=()=>oe(()=>import("./baiye1-Gnw61Jo7.js"),__vite__mapDeps([40,1,2,3,4,5,6,7])),iS=()=>oe(()=>import("./index-8bt8MmC6.js"),__vite__mapDeps([41,1,2,3,4,5,6,7,42])),aS=()=>oe(()=>import("./index-qML3G7aL.js"),__vite__mapDeps([43,1,2,3,4,5,6,7])),lS=()=>oe(()=>import("./index-3p_0KmmU.js"),__vite__mapDeps([44,1,2,3,4,5,6,7])),cS=()=>oe(()=>import("./index-BHSt89cv.js"),__vite__mapDeps([45,1,2,3,4,5,6,7])),uS=()=>oe(()=>import("./index-iTN3I86S.js"),__vite__mapDeps([46,1,2,3,4,5,6,7])),fS=()=>oe(()=>import("./site-hkOJcYqP.js"),__vite__mapDeps([47,1,2,3,4,5,6,7])),dS=()=>oe(()=>import("./index-fxhfVy_A.js"),__vite__mapDeps([48,1,2,3,4,5,6,7])),pS=()=>oe(()=>import("./404-iS8-mAP-.js"),__vite__mapDeps([49,1,2,3,4,5,6,7])),hS=()=>oe(()=>import("./index-EGwO2f4T.js"),__vite__mapDeps([50,51,4,52,53,54,55])),mS=()=>oe(()=>import("./_...all_-v46TYGSo.js"),__vite__mapDeps([56,55])),gS=()=>oe(()=>import("./_page_-ylTLJ2xV.js"),__vite__mapDeps([57,51,4,52,53,54,55])),_S=[{name:"tags",path:"/tags",component:C2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"标签",layout:"tags",icon:"i-ri-price-tag-3-line",nav:!1,toc:!1,comment:!1,date:"2023-12-26T21:01:20.924Z",updated:"2023-12-26T21:01:20.924Z",wordCount:18,readingTime:1},excerpt:"",layout:"tags"}},{name:"posts-welcome",path:"/posts/welcome",component:O2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"欢迎来到我的博客",toc:!1,aside:!1,categories:"初见",comment:!1,end:!0,excerpt_type:"html",nav:!0,cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3x4r0kj31hc0u0ngd.jpg",date:"2022-08-19T16:00:00.000Z",updated:"2023-12-26T21:01:20.924Z",wordCount:68,readingTime:1},layout:"post",excerpt:`

Hello!各位小伙伴们,欢迎来到我的博客。

+ */const rs=typeof window<"u";function CE(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Fe=Object.assign;function al(e,t){const n={};for(const r in t){const s=t[r];n[r]=un(s)?s.map(e):e(s)}return n}const to=()=>{},un=Array.isArray,OE=/\/$/,AE=e=>e.replace(OE,"");function ll(e,t,n="/"){let r,s={},o="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(r=t.slice(0,a),o=t.slice(a+1,l>-1?l:t.length),s=e(o)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=LE(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:i}}function PE(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Rd(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function RE(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Es(t.matched[r],n.matched[s])&&Ag(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Es(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ag(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!ME(e[n],t[n]))return!1;return!0}function ME(e,t){return un(e)?Md(e,t):un(t)?Md(t,e):e===t}function Md(e,t){return un(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function LE(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,l;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var Ts;(function(e){e.pop="pop",e.push="push"})(Ts||(Ts={}));var zr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(zr||(zr={}));const cl="";function Pg(e){if(!e)if(rs){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),AE(e)}const xE=/^[^#]+#/;function Rg(e,t){return e.replace(xE,"#")+t}function IE(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Ra=()=>({left:window.pageXOffset,top:window.pageYOffset});function NE(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=IE(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Ld(e,t){return(history.state?history.state.position-t:-1)+e}const ql=new Map;function $E(e,t){ql.set(e,t)}function DE(e){const t=ql.get(e);return ql.delete(e),t}let zE=()=>location.protocol+"//"+location.host;function Mg(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let l=s.includes(e.slice(o))?e.slice(o).length:1,a=s.slice(l);return a[0]!=="/"&&(a="/"+a),Rd(a,"")}return Rd(n,e)+r+s}function FE(e,t,n,r){let s=[],o=[],i=null;const l=({state:d})=>{const h=Mg(e,location),p=n.value,m=t.value;let v=0;if(d){if(n.value=h,t.value=d,i&&i===p){i=null;return}v=m?d.position-m.position:0}else r(h);s.forEach(w=>{w(n.value,p,{delta:v,type:Ts.pop,direction:v?v>0?zr.forward:zr.back:zr.unknown})})};function a(){i=n.value}function c(d){s.push(d);const h=()=>{const p=s.indexOf(d);p>-1&&s.splice(p,1)};return o.push(h),h}function u(){const{history:d}=window;d.state&&d.replaceState(Fe({},d.state,{scroll:Ra()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:a,listen:c,destroy:f}}function xd(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Ra():null}}function jE(e){const{history:t,location:n}=window,r={value:Mg(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(a,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:zE()+e+a;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(h){console.error(h),n[u?"replace":"assign"](d)}}function i(a,c){const u=Fe({},t.state,xd(s.value.back,a,s.value.forward,!0),c,{position:s.value.position});o(a,u,!0),r.value=a}function l(a,c){const u=Fe({},s.value,t.state,{forward:a,scroll:Ra()});o(u.current,u,!0);const f=Fe({},xd(r.value,a,null),{position:u.position+1},c);o(a,f,!1),r.value=a}return{location:r,state:s,push:l,replace:i}}function HE(e){e=Pg(e);const t=jE(e),n=FE(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=Fe({location:"",base:e,go:r,createHref:Rg.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function VE(e=""){let t=[],n=[cl],r=0;e=Pg(e);function s(l){r++,r!==n.length&&n.splice(r),n.push(l)}function o(l,a,{direction:c,delta:u}){const f={direction:c,delta:u,type:Ts.pop};for(const d of t)d(l,a,f)}const i={location:cl,state:{},base:e,createHref:Rg.bind(null,e),replace(l){n.splice(r--,1),s(l)},push(l,a){s(l)},listen(l){return t.push(l),()=>{const a=t.indexOf(l);a>-1&&t.splice(a,1)}},destroy(){t=[],n=[cl],r=0},go(l,a=!0){const c=this.location,u=l<0?zr.back:zr.forward;r=Math.max(0,Math.min(r+l,n.length-1)),a&&o(this.location,c,{direction:u,delta:l})}};return Object.defineProperty(i,"location",{enumerable:!0,get:()=>n[r]}),i}function BE(e){return typeof e=="string"||e&&typeof e=="object"}function Lg(e){return typeof e=="string"||typeof e=="symbol"}const Kn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},xg=Symbol("");var Id;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Id||(Id={}));function Ss(e,t){return Fe(new Error,{type:e,[xg]:!0},t)}function kn(e,t){return e instanceof Error&&xg in e&&(t==null||!!(e.type&t))}const Nd="[^/]+?",UE={sensitive:!1,strict:!1,start:!0,end:!0},WE=/[.+*?^${}()[\]/\\]/g;function KE(e,t){const n=Fe({},UE,t),r=[];let s=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function qE(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const ZE={type:0,value:""},GE=/[a-zA-Z0-9_]/;function JE(e){if(!e)return[[]];if(e==="/")return[[ZE]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let l=0,a,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=a}for(;l{i(y)}:to}function i(u){if(Lg(u)){const f=r.get(u);f&&(r.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function a(u){let f=0;for(;f=0&&(u.record.path!==n[f].record.path||!Ig(u,n[f]));)f++;n.splice(f,0,u),u.record.name&&!zd(u)&&r.set(u.record.name,u)}function c(u,f){let d,h={},p,m;if("name"in u&&u.name){if(d=r.get(u.name),!d)throw Ss(1,{location:u});m=d.record.name,h=Fe(Dd(f.params,d.keys.filter(y=>!y.optional).map(y=>y.name)),u.params&&Dd(u.params,d.keys.map(y=>y.name))),p=d.stringify(h)}else if("path"in u)p=u.path,d=n.find(y=>y.re.test(p)),d&&(h=d.parse(p),m=d.record.name);else{if(d=f.name?r.get(f.name):n.find(y=>y.re.test(f.path)),!d)throw Ss(1,{location:u,currentLocation:f});m=d.record.name,h=Fe({},f.params,u.params),p=d.stringify(h)}const v=[];let w=d;for(;w;)v.unshift(w.record),w=w.parent;return{name:m,path:p,params:h,matched:v,meta:nT(v)}}return e.forEach(u=>o(u)),{addRoute:o,resolve:c,removeRoute:i,getRoutes:l,getRecordMatcher:s}}function Dd(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function eT(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:tT(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function tT(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function zd(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function nT(e){return e.reduce((t,n)=>Fe(t,n.meta),{})}function Fd(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Ig(e,t){return t.children.some(n=>n===e||Ig(e,n))}const Ng=/#/g,rT=/&/g,sT=/\//g,oT=/=/g,iT=/\?/g,$g=/\+/g,aT=/%5B/g,lT=/%5D/g,Dg=/%5E/g,cT=/%60/g,zg=/%7B/g,uT=/%7C/g,Fg=/%7D/g,fT=/%20/g;function ku(e){return encodeURI(""+e).replace(uT,"|").replace(aT,"[").replace(lT,"]")}function dT(e){return ku(e).replace(zg,"{").replace(Fg,"}").replace(Dg,"^")}function Zl(e){return ku(e).replace($g,"%2B").replace(fT,"+").replace(Ng,"%23").replace(rT,"%26").replace(cT,"`").replace(zg,"{").replace(Fg,"}").replace(Dg,"^")}function pT(e){return Zl(e).replace(oT,"%3D")}function hT(e){return ku(e).replace(Ng,"%23").replace(iT,"%3F")}function mT(e){return e==null?"":hT(e).replace(sT,"%2F")}function qi(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function gT(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&Zl(o)):[r&&Zl(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function _T(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=un(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const yT=Symbol(""),Hd=Symbol(""),Ma=Symbol(""),Cu=Symbol(""),Gl=Symbol("");function Bs(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Qn(e,t,n,r,s){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((i,l)=>{const a=f=>{f===!1?l(Ss(4,{from:n,to:t})):f instanceof Error?l(f):BE(f)?l(Ss(2,{from:t,to:f})):(o&&r.enterCallbacks[s]===o&&typeof f=="function"&&o.push(f),i())},c=e.call(r&&r.instances[s],t,n,a);let u=Promise.resolve(c);e.length<3&&(u=u.then(a)),u.catch(f=>l(f))})}function ul(e,t,n,r){const s=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(vT(l)){const c=(l.__vccOpts||l)[t];c&&s.push(Qn(c,n,r,o,i))}else{let a=l();s.push(()=>a.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const u=CE(c)?c.default:c;o.components[i]=u;const d=(u.__vccOpts||u)[t];return d&&Qn(d,n,r,o,i)()}))}}return s}function vT(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Vd(e){const t=ht(Ma),n=ht(Cu),r=Y(()=>t.resolve(ne(e.to))),s=Y(()=>{const{matched:a}=r.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(Es.bind(null,u));if(d>-1)return d;const h=Bd(a[c-2]);return c>1&&Bd(u)===h&&f[f.length-1].path!==h?f.findIndex(Es.bind(null,a[c-2])):d}),o=Y(()=>s.value>-1&&TT(n.params,r.value.params)),i=Y(()=>s.value>-1&&s.value===n.matched.length-1&&Ag(n.params,r.value.params));function l(a={}){return ET(a)?t[ne(e.replace)?"replace":"push"](ne(e.to)).catch(to):Promise.resolve()}return{route:r,href:Y(()=>r.value.href),isActive:o,isExactActive:i,navigate:l}}const bT=Ie({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Vd,setup(e,{slots:t}){const n=wn(Vd(e)),{options:r}=ht(Ma),s=Y(()=>({[Ud(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Ud(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Ms("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),wT=bT;function ET(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function TT(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!un(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Bd(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ud=(e,t,n)=>e??t??n,ST=Ie({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=ht(Gl),s=Y(()=>e.route||r.value),o=ht(Hd,0),i=Y(()=>{let c=ne(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=Y(()=>s.value.matched[i.value]);Zs(Hd,Y(()=>i.value+1)),Zs(yT,l),Zs(Gl,s);const a=ce();return De(()=>[a.value,l.value,e.name],([c,u,f],[d,h,p])=>{u&&(u.instances[f]=c,h&&h!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!Es(u,h)||!d)&&(u.enterCallbacks[f]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=s.value,u=e.name,f=l.value,d=f&&f.components[u];if(!d)return Wd(n.default,{Component:d,route:c});const h=f.props[u],p=h?h===!0?c.params:typeof h=="function"?h(c):h:null,v=Ms(d,Fe({},p,t,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return Wd(n.default,{Component:v,route:c})||v}}});function Wd(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const kT=ST;function CT(e){const t=QE(e.routes,e),n=e.parseQuery||gT,r=e.stringifyQuery||jd,s=e.history,o=Bs(),i=Bs(),l=Bs(),a=Rs(Kn);let c=Kn;rs&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=al.bind(null,H=>""+H),f=al.bind(null,mT),d=al.bind(null,qi);function h(H,J){let W,Q;return Lg(H)?(W=t.getRecordMatcher(H),Q=J):Q=H,t.addRoute(Q,W)}function p(H){const J=t.getRecordMatcher(H);J&&t.removeRoute(J)}function m(){return t.getRoutes().map(H=>H.record)}function v(H){return!!t.getRecordMatcher(H)}function w(H,J){if(J=Fe({},J||a.value),typeof H=="string"){const x=ll(n,H,J.path),j=t.resolve({path:x.path},J),V=s.createHref(x.fullPath);return Fe(x,j,{params:d(j.params),hash:qi(x.hash),redirectedFrom:void 0,href:V})}let W;if("path"in H)W=Fe({},H,{path:ll(n,H.path,J.path).path});else{const x=Fe({},H.params);for(const j in x)x[j]==null&&delete x[j];W=Fe({},H,{params:f(x)}),J.params=f(J.params)}const Q=t.resolve(W,J),ge=H.hash||"";Q.params=u(d(Q.params));const T=PE(r,Fe({},H,{hash:dT(ge),path:Q.path})),k=s.createHref(T);return Fe({fullPath:T,hash:ge,query:r===jd?_T(H.query):H.query||{}},Q,{redirectedFrom:void 0,href:k})}function y(H){return typeof H=="string"?ll(n,H,a.value.path):Fe({},H)}function g(H,J){if(c!==H)return Ss(8,{from:J,to:H})}function _(H){return S(H)}function E(H){return _(Fe(y(H),{replace:!0}))}function A(H){const J=H.matched[H.matched.length-1];if(J&&J.redirect){const{redirect:W}=J;let Q=typeof W=="function"?W(H):W;return typeof Q=="string"&&(Q=Q.includes("?")||Q.includes("#")?Q=y(Q):{path:Q},Q.params={}),Fe({query:H.query,hash:H.hash,params:"path"in Q?{}:H.params},Q)}}function S(H,J){const W=c=w(H),Q=a.value,ge=H.state,T=H.force,k=H.replace===!0,x=A(W);if(x)return S(Fe(y(x),{state:typeof x=="object"?Fe({},ge,x.state):ge,force:T,replace:k}),J||W);const j=W;j.redirectedFrom=J;let V;return!T&&RE(r,Q,W)&&(V=Ss(16,{to:j,from:Q}),me(Q,Q,!0,!1)),(V?Promise.resolve(V):O(j,Q)).catch(B=>kn(B)?kn(B,2)?B:te(B):I(B,j,Q)).then(B=>{if(B){if(kn(B,2))return S(Fe({replace:k},y(B.to),{state:typeof B.to=="object"?Fe({},ge,B.to.state):ge,force:T}),J||j)}else B=R(j,Q,!0,k,ge);return M(j,Q,B),B})}function b(H,J){const W=g(H,J);return W?Promise.reject(W):Promise.resolve()}function C(H){const J=Ne.values().next().value;return J&&typeof J.runWithContext=="function"?J.runWithContext(H):H()}function O(H,J){let W;const[Q,ge,T]=OT(H,J);W=ul(Q.reverse(),"beforeRouteLeave",H,J);for(const x of Q)x.leaveGuards.forEach(j=>{W.push(Qn(j,H,J))});const k=b.bind(null,H,J);return W.push(k),ze(W).then(()=>{W=[];for(const x of o.list())W.push(Qn(x,H,J));return W.push(k),ze(W)}).then(()=>{W=ul(ge,"beforeRouteUpdate",H,J);for(const x of ge)x.updateGuards.forEach(j=>{W.push(Qn(j,H,J))});return W.push(k),ze(W)}).then(()=>{W=[];for(const x of T)if(x.beforeEnter)if(un(x.beforeEnter))for(const j of x.beforeEnter)W.push(Qn(j,H,J));else W.push(Qn(x.beforeEnter,H,J));return W.push(k),ze(W)}).then(()=>(H.matched.forEach(x=>x.enterCallbacks={}),W=ul(T,"beforeRouteEnter",H,J),W.push(k),ze(W))).then(()=>{W=[];for(const x of i.list())W.push(Qn(x,H,J));return W.push(k),ze(W)}).catch(x=>kn(x,8)?x:Promise.reject(x))}function M(H,J,W){l.list().forEach(Q=>C(()=>Q(H,J,W)))}function R(H,J,W,Q,ge){const T=g(H,J);if(T)return T;const k=J===Kn,x=rs?history.state:{};W&&(Q||k?s.replace(H.fullPath,Fe({scroll:k&&x&&x.scroll},ge)):s.push(H.fullPath,ge)),a.value=H,me(H,J,W,k),te()}let $;function D(){$||($=s.listen((H,J,W)=>{if(!Ve.listening)return;const Q=w(H),ge=A(Q);if(ge){S(Fe(ge,{replace:!0}),Q).catch(to);return}c=Q;const T=a.value;rs&&$E(Ld(T.fullPath,W.delta),Ra()),O(Q,T).catch(k=>kn(k,12)?k:kn(k,2)?(S(k.to,Q).then(x=>{kn(x,20)&&!W.delta&&W.type===Ts.pop&&s.go(-1,!1)}).catch(to),Promise.reject()):(W.delta&&s.go(-W.delta,!1),I(k,Q,T))).then(k=>{k=k||R(Q,T,!1),k&&(W.delta&&!kn(k,8)?s.go(-W.delta,!1):W.type===Ts.pop&&kn(k,20)&&s.go(-1,!1)),M(Q,T,k)}).catch(to)}))}let N=Bs(),P=Bs(),F;function I(H,J,W){te(H);const Q=P.list();return Q.length?Q.forEach(ge=>ge(H,J,W)):console.error(H),Promise.reject(H)}function G(){return F&&a.value!==Kn?Promise.resolve():new Promise((H,J)=>{N.add([H,J])})}function te(H){return F||(F=!H,D(),N.list().forEach(([J,W])=>H?W(H):J()),N.reset()),H}function me(H,J,W,Q){const{scrollBehavior:ge}=e;if(!rs||!ge)return Promise.resolve();const T=!W&&DE(Ld(H.fullPath,0))||(Q||!W)&&history.state&&history.state.scroll||null;return En().then(()=>ge(H,J,T)).then(k=>k&&NE(k)).catch(k=>I(k,H,J))}const ve=H=>s.go(H);let ke;const Ne=new Set,Ve={currentRoute:a,listening:!0,addRoute:h,removeRoute:p,hasRoute:v,getRoutes:m,resolve:w,options:e,push:_,replace:E,go:ve,back:()=>ve(-1),forward:()=>ve(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:P.add,isReady:G,install(H){const J=this;H.component("RouterLink",wT),H.component("RouterView",kT),H.config.globalProperties.$router=J,Object.defineProperty(H.config.globalProperties,"$route",{enumerable:!0,get:()=>ne(a)}),rs&&!ke&&a.value===Kn&&(ke=!0,_(s.location).catch(ge=>{}));const W={};for(const ge in Kn)Object.defineProperty(W,ge,{get:()=>a.value[ge],enumerable:!0});H.provide(Ma,J),H.provide(Cu,Ic(W)),H.provide(Gl,a);const Q=H.unmount;Ne.add(H),H.unmount=function(){Ne.delete(H),Ne.size<1&&(c=Kn,$&&$(),$=null,a.value=Kn,ke=!1,F=!1),Q()}}};function ze(H){return H.reduce((J,W)=>J.then(()=>C(W)),Promise.resolve())}return Ve}function OT(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iEs(c,l))?r.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(c=>Es(c,a))||s.push(a))}return[n,r,s]}function Vo(){return ht(Ma)}function La(){return ht(Cu)}function Jl(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?Jl(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const AT={run:e=>e()},PT=()=>AT,jg=typeof console.createTask<"u"?console.createTask:PT;function RT(e,t){const n=t.shift(),r=jg(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function MT(e,t){const n=t.shift(),r=jg(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function fl(e,t){for(const n of[...e])n(t)}class LT{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Jl(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=Jl(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(RT,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(MT,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&fl(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&fl(this._after,s)}):(this._after&&s&&fl(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function xT(){return new LT}function IT(e){return Array.isArray(e)?e:[e]}const NT=["title","titleTemplate","script","style","noscript"],ki=["base","meta","link","style","script","noscript"],$T=["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"],DT=["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"],Hg=["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"],zT=typeof window<"u";function xa(e){let t=9;for(let n=0;n>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Kd(e){return e._h||xa(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=>`${t}:${String(n)}`).join(",")}`)}function Vg(e,t){const{props:n,tag:r}=e;if(DT.includes(r))return r;if(r==="link"&&n.rel==="canonical")return"canonical";if(n.charset)return"charset";const s=["id"];r==="meta"&&s.push("name","property","http-equiv");for(const o of s)if(typeof n[o]<"u"){const i=String(n[o]);return t&&!t(i)?!1:`${r}:${o}:${i}`}return!1}function Yd(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function Bg(e,t){const n=[],r=t.resolveKeyData||(o=>o.key),s=t.resolveValueData||(o=>o.value);for(const[o,i]of Object.entries(e))n.push(...(Array.isArray(i)?i:[i]).map(l=>{const a={key:o,value:l},c=s(a);return typeof c=="object"?Bg(c,t):Array.isArray(c)?c:{[typeof t.key=="function"?t.key(a):t.key]:r(a),[typeof t.value=="function"?t.value(a):t.value]:c}}).flat());return n}function Ug(e,t){return Object.entries(e).map(([n,r])=>{if(typeof r=="object"&&(r=Ug(r,t)),t.resolve){const s=t.resolve({key:n,value:r});if(s)return s}return typeof r=="number"&&(r=r.toString()),typeof r=="string"&&t.wrapValue&&(r=r.replace(new RegExp(t.wrapValue,"g"),`\\${t.wrapValue}`),r=`${t.wrapValue}${r}${t.wrapValue}`),`${n}${t.keyValueSeparator||""}${r}`}).join(t.entrySeparator||"")}const yt=e=>({keyValue:e,metaKey:"property"}),dl=e=>({keyValue:e}),Ou={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return`${Pn(e)}=${t}`}}},articleExpirationTime:yt("article:expiration_time"),articleModifiedTime:yt("article:modified_time"),articlePublishedTime:yt("article:published_time"),bookReleaseDate:yt("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:e,value:t}){return`${Pn(e)} ${t}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:yt("fb:app_id"),msapplicationConfig:dl("msapplication-Config"),msapplicationTileColor:dl("msapplication-TileColor"),msapplicationTileImage:dl("msapplication-TileImage"),ogAudioSecureUrl:yt("og:audio:secure_url"),ogAudioUrl:yt("og:audio"),ogImageSecureUrl:yt("og:image:secure_url"),ogImageUrl:yt("og:image"),ogSiteName:yt("og:site_name"),ogVideoSecureUrl:yt("og:video:secure_url"),ogVideoUrl:yt("og:video"),profileFirstName:yt("profile:first_name"),profileLastName:yt("profile:last_name"),profileUsername:yt("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:e,value:t}){if(e==="seconds")return`${t}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return typeof t=="boolean"?`${Pn(e)}`:`${Pn(e)}:${t}`}}},xUaCompatible:{metaKey:"http-equiv"}},Wg=["og","book","article","profile"];function Kg(e){var n;const t=Pn(e).split(":")[0];return Wg.includes(t)?"property":((n=Ou[e])==null?void 0:n.metaKey)||"name"}function FT(e){var t;return((t=Ou[e])==null?void 0:t.keyValue)||Pn(e)}function Pn(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.split("-")[0];return Wg.includes(n)||n==="twitter"?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function Xl(e){if(Array.isArray(e))return e.map(n=>Xl(n));if(typeof e!="object"||Array.isArray(e))return e;const t={};for(const[n,r]of Object.entries(e))t[Pn(n)]=Xl(r);return t}function jT(e,t){const n=Ou[t];return t==="refresh"?`${e.seconds};url=${e.url}`:Ug(Xl(e),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:s}){if(r===null)return"";if(typeof r=="boolean")return`${s}`},...n==null?void 0:n.unpack})}const Yg=["og:image","og:video","og:audio","twitter:image"];function qg(e){const t={};return Object.entries(e).forEach(([n,r])=>{String(r)!=="false"&&n&&(t[n]=r)}),t}function qd(e,t){const n=qg(t),r=Pn(e),s=Kg(r);if(Yg.includes(r)){const o={};return Object.entries(n).forEach(([i,l])=>{o[`${e}${i==="url"?"":`${i.charAt(0).toUpperCase()}${i.slice(1)}`}`]=l}),Au(o).sort((i,l)=>{var a,c;return(((a=i[s])==null?void 0:a.length)||0)-(((c=l[s])==null?void 0:c.length)||0)})}return[{[s]:r,...n}]}function Au(e){const t=[],n={};Object.entries(e).forEach(([s,o])=>{if(!Array.isArray(o)){if(typeof o=="object"&&o){if(Yg.includes(Pn(s))){t.push(...qd(s,o));return}n[s]=qg(o)}else n[s]=o;return}o.forEach(i=>{t.push(...typeof i=="string"?Au({[s]:i}):qd(s,i))})});const r=Bg(n,{key({key:s}){return Kg(s)},value({key:s}){return s==="charset"?"charset":"content"},resolveKeyData({key:s}){return FT(s)},resolveValueData({value:s,key:o}){return s===null?"_null":typeof s=="object"?jT(s,o):typeof s=="number"?s.toString():s}});return[...t,...r].map(s=>(s.content==="_null"&&(s.content=null),s))}async function HT(e,t,n){const r={tag:e,props:await Zg(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return Hg.forEach(s=>{const o=typeof r.props[s]<"u"?r.props[s]:n[s];typeof o<"u"&&((!["innerHTML","textContent","children"].includes(s)||NT.includes(r.tag))&&(r[s==="children"?"innerHTML":s]=o),delete r.props[s])}),r.props.body&&(r.tagPosition="bodyClose",delete r.props.body),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(s=>({...r,props:{...r.props,content:s}})):r}function VT(e){return typeof e=="object"&&!Array.isArray(e)&&(e=Object.keys(e).filter(t=>e[t])),(Array.isArray(e)?e.join(" "):e).split(" ").filter(t=>t.trim()).filter(Boolean).join(" ")}async function Zg(e,t){for(const n of Object.keys(e)){if(n==="class"){e[n]=VT(e[n]);continue}if(e[n]instanceof Promise&&(e[n]=await e[n]),!t&&!Hg.includes(n)){const r=String(e[n]),s=n.startsWith("data-");r==="true"||r===""?e[n]=s?"true":!0:e[n]||(s&&r==="false"?e[n]="false":delete e[n])}}return e}const BT=10;async function UT(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,r])=>typeof r<"u"&&$T.includes(n)).forEach(([n,r])=>{const s=IT(r);t.push(...s.map(o=>HT(n,o,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,r)=>(n._e=e._i,e.mode&&(n._m=e.mode),n._p=(e._i<a&&a[c]||void 0,t):l=t[i],typeof l<"u"?(l||"").replace(/"/g,'\\"'):!1}let s=e;try{s=decodeURI(e)}catch{}return(s.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(i=>{const l=r(i.slice(1));typeof l=="string"&&(e=e.replace(new RegExp(`\\${i}(\\W|$)`,"g"),(a,c)=>`${l}${c}`).trim())}),e.includes(Yn)&&(e.endsWith(Yn)&&(e=e.slice(0,-Yn.length).trim()),e.startsWith(Yn)&&(e=e.slice(Yn.length).trim()),e=e.replace(new RegExp(`\\${Yn}\\s*\\${Yn}`,"g"),Yn),e=no(e,{separator:n},n)),e}async function KT(e){const t={tag:e.tagName.toLowerCase(),props:await Zg(e.getAttributeNames().reduce((n,r)=>({...n,[r]:e.getAttribute(r)}),{})),innerHTML:e.innerHTML};return t._d=Vg(t),t}async function YT(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n)return;const r={shouldRender:e.dirty,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const s=(await e.resolveTags()).map(f=>({tag:f,id:ki.includes(f.tag)?Kd(f):f.tag,shouldRender:!0}));let o=e._dom;if(!o){o={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const f of["body","head"]){const d=(u=n==null?void 0:n[f])==null?void 0:u.children;for(const h of[...d].filter(p=>ki.includes(p.tagName.toLowerCase())))o.elMap[h.getAttribute("data-hid")||Kd(await KT(h))]=h}}o.pendingSideEffects={...o.sideEffects||{}},o.sideEffects={};function i(f,d,h){const p=`${f}:${d}`;o.sideEffects[p]=h,delete o.pendingSideEffects[p]}function l({id:f,$el:d,tag:h}){const p=h.tag.endsWith("Attrs");o.elMap[f]=d,p||(["textContent","innerHTML"].forEach(m=>{h[m]&&h[m]!==d[m]&&(d[m]=h[m])}),i(f,"el",()=>{o.elMap[f].remove(),delete o.elMap[f]})),Object.entries(h.props).forEach(([m,v])=>{const w=`attr:${m}`;if(m==="class")for(const y of(v||"").split(" ").filter(Boolean))p&&i(f,`${w}:${y}`,()=>d.classList.remove(y)),!d.classList.contains(y)&&d.classList.add(y);else d.getAttribute(m)!==v&&d.setAttribute(m,v===!0?"":String(v)),p&&i(f,w,()=>d.removeAttribute(m))})}const a=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of s){const{tag:d,shouldRender:h,id:p}=f;if(h){if(d.tag==="title"){n.title=d.textContent;continue}f.$el=f.$el||o.elMap[p],f.$el?l(f):ki.includes(d.tag)&&a.push(f)}}for(const f of a){const d=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),l(f),c[d]=c[d]||n.createDocumentFragment(),c[d].appendChild(f.$el)}for(const f of s)await e.hooks.callHook("dom:renderTag",f,n,i);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose),Object.values(o.pendingSideEffects).forEach(f=>f()),e._dom=o,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:s})}async function qT(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(r=>n(async()=>{await YT(e,t),delete e._domUpdatePromise,r()}))}function ZT(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(o){qT(o,e)}}}}}const GT=["templateParams","htmlAttrs","bodyAttrs"],JT={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(r=>{e.props[r]&&(e.key=e.props[r],delete e.props[r])});const n=Vg(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(r=>{const s=(r.key?`${r.tag}:${r.key}`:r._d)||r._p,o=t[s];if(o){let l=r==null?void 0:r.tagDuplicateStrategy;if(!l&>.includes(r.tag)&&(l="merge"),l==="merge"){const a=o.props;["class","style"].forEach(c=>{a[c]&&(r.props[c]?(c==="style"&&!a[c].endsWith(";")&&(a[c]+=";"),r.props[c]=`${a[c]} ${r.props[c]}`):r.props[c]=a[c])}),t[s].props={...a,...r.props};return}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);return}else if(Zi(r)>Zi(o))return}const i=Object.keys(r.props).length+(r.innerHTML?1:0)+(r.textContent?1:0);if(ki.includes(r.tag)&&i===0){delete t[s];return}t[s]=r});const n=[];Object.values(t).forEach(r=>{const s=r._duped;delete r._duped,n.push(r),s&&n.push(...s)}),e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},XT={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=>["titleTemplate","templateParams","title"].includes(n.tag)&&n._m==="server").forEach(n=>{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},QT=["script","link","bodyAttrs"];function eS(e){const t={},n={};return Object.entries(e.props).forEach(([r,s])=>{r.startsWith("on")&&typeof s=="function"?(Gg.includes(r)&&(t[r]=`this.dataset.${r} = true`),n[r]=s):t[r]=s}),{props:t,eventHandlers:n}}const tS=e=>({hooks:{"tags:resolve":function(t){for(const n of t.tags)if(QT.includes(n.tag)){const{props:r,eventHandlers:s}=eS(n);n.props=r,Object.keys(s).length&&((n.props.src||n.props.href)&&(n.key=n.key||xa(n.props.src||n.props.href)),n._eventHandlers=s)}},"dom:renderTag":function(t,n,r){if(!t.tag._eventHandlers)return;const s=t.tag.tag==="bodyAttrs"?n.defaultView:t.$el;Object.entries(t.tag._eventHandlers).forEach(([o,i])=>{const l=`${t.tag._d||t.tag._p}:${o}`,a=o.slice(2).toLowerCase(),c=`data-h-${a}`;if(r(t.id,l,()=>{}),t.$el.hasAttribute(c))return;t.$el.setAttribute(c,"");let u;const f=d=>{i(d),u==null||u.disconnect()};o in t.$el.dataset?f(new Event(o.replace("on",""))):Gg.includes(o)&&typeof MutationObserver<"u"?(u=new MutationObserver(d=>{d.some(p=>p.attributeName===`data-${o}`)&&(f(new Event(o.replace("on",""))),u==null||u.disconnect())}),u.observe(t.$el,{attributes:!0})):s.addEventListener(a,f),r(t.id,l,()=>{u==null||u.disconnect(),s.removeEventListener(a,f),t.$el.removeAttribute(c)})})}}}),nS=["link","style","script","noscript"],rS={hooks:{"tag:normalise":({tag:e})=>{e.key&&nS.includes(e.tag)&&(e.props["data-hid"]=e._h=xa(e.key))}}},sS={hooks:{"tags:resolve":e=>{const t=n=>{var r;return(r=e.tags.find(s=>s._d===n))==null?void 0:r._p};for(const{prefix:n,offset:r}of WT)for(const s of e.tags.filter(o=>typeof o.tagPriority=="string"&&o.tagPriority.startsWith(n))){const o=t(s.tagPriority.replace(n,""));typeof o<"u"&&(s._p=o+r)}e.tags.sort((n,r)=>n._p-r._p).sort((n,r)=>Zi(n)-Zi(r))}}},oS={meta:"content",link:"href",htmlAttrs:"lang"},iS=e=>({hooks:{"tags:resolve":t=>{var l;const{tags:n}=t,r=(l=n.find(a=>a.tag==="title"))==null?void 0:l.textContent,s=n.findIndex(a=>a.tag==="templateParams"),o=s!==-1?n[s].props:{},i=o.separator||"|";delete o.separator,o.pageTitle=no(o.pageTitle||r||"",o,i);for(const a of n.filter(c=>c.processTemplateParams!==!1)){const c=oS[a.tag];c&&typeof a.props[c]=="string"?a.props[c]=no(a.props[c],o,i):(a.processTemplateParams===!0||["titleTemplate","title"].includes(a.tag))&&["innerHTML","textContent"].forEach(u=>{typeof a[u]=="string"&&(a[u]=no(a[u],o,i))})}e._templateParams=o,e._separator=i,t.tags=n.filter(a=>a.tag!=="templateParams")}}}),aS={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(s=>s.tag==="titleTemplate");const r=t.findIndex(s=>s.tag==="title");if(r!==-1&&n!==-1){const s=Yd(t[n].textContent,t[r].textContent);s!==null?t[r].textContent=s||t[r].textContent:delete t[r]}else if(n!==-1){const s=Yd(t[n].textContent);s!==null&&(t[n].textContent=s,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}},lS={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/{l.dirty=!0,t.callHook("entries:updated",l)};let s=0,o=[];const i=[],l={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(a){const c=typeof a=="function"?a(l):a;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),Jd(c.mode,n)&&t.addHooks(c.hooks||{}))},push(a,c){c==null||delete c.head;const u={_i:s++,input:a,...c};return Jd(u.mode,n)&&(o.push(u),r()),{dispose(){o=o.filter(f=>f._i!==u._i),t.callHook("entries:updated",l),r()},patch(f){o=o.map(d=>(d._i===u._i&&(d.input=u.input=f),d)),r()}}},async resolveTags(){const a={tags:[],entries:[...o]};await t.callHook("entries:resolve",a);for(const c of a.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await UT(c)){const d={tag:f,entry:c,resolvedOptions:l.resolvedOptions};await t.callHook("tag:normalise",d),a.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a),a.tags},ssr:n};return[JT,XT,tS,rS,sS,iS,aS,lS,...(e==null?void 0:e.plugins)||[]].forEach(a=>l.use(a)),l.hooks.callHook("init",l),l}function Pu(){return Jg}function fS(e,t={}){const n=t.head||Pu();return n==null?void 0:n.push(e,t)}const dS=nu.startsWith("3");function pS(e){return typeof e=="function"?e():ne(e)}function Gi(e,t=""){if(e instanceof Promise)return e;const n=pS(e);return!e||!n?n:Array.isArray(n)?n.map(r=>Gi(r,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([r,s])=>r==="titleTemplate"||r.startsWith("on")?[r,ne(s)]:[r,Gi(s,r)])):n}const hS={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=Gi(t.input)}}},Xg="usehead";function mS(e){return{install(n){dS&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Xg,e))}}.install}function gS(e={}){e.domDelayFn=e.domDelayFn||(n=>En(()=>setTimeout(()=>n(),0)));const t=cS(e);return t.use(hS),t.install=mS(t),t}const Xd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Qd="__unhead_injection_handler__";function _S(){if(Qd in Xd)return Xd[Qd]();const e=ht(Xg);return e||Pu()}function xs(e,t={}){const n=t.head||_S();if(n)return n.ssr?n.push(e,t):yS(n,e,t)}function yS(e,t,n={}){const r=ce(!1),s=ce({});Wc(()=>{s.value=r.value?{}:Gi(t)});const o=e.push(s.value,n);return De(s,l=>{o.patch(l)}),Tt()&&($o(()=>{o.dispose()}),Zc(()=>{r.value=!0}),qc(()=>{r.value=!1})),o}function vS(e,t){const{title:n,titleTemplate:r,...s}=e;return xs({title:n,titleTemplate:r,_flatMeta:s},{...t,transform(o){const i=Au({...o._flatMeta});return delete o._flatMeta,{...o,meta:i}}})}function bS(e){try{return JSON.parse(e||"{}")}catch(t){return console.error("[SSG] On state deserialization -",t,e),{}}}function wS(e){return document.readyState==="loading"?new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>t(e))}):Promise.resolve(e)}const ES=Ie({setup(e,{slots:t}){const n=ce(!1);return Et(()=>n.value=!0),()=>n.value?t.default&&t.default({}):t.placeholder&&t.placeholder({})}});function TS(e,t,n,r={}){const{transformState:s,registerComponents:o=!0,useHead:i=!0,rootContainer:l="#app"}=r,a=typeof window<"u";async function c(u=!1,f){const d=u?Hm(e):Vm(e);let h;i&&(h=gS(),d.use(h));const p=CT({history:u?HE(t.base):VE(t.base),...t}),{routes:m}=t;o&&d.component("ClientOnly",ES);const v=[],g={app:d,head:h,isClient:a,router:p,routes:m,onSSRAppRendered:u?()=>{}:S=>v.push(S),triggerOnSSRAppRendered:()=>Promise.all(v.map(S=>S())),initialState:{},transformState:s,routePath:f};u&&(await wS(),g.initialState=(s==null?void 0:s(window.__INITIAL_STATE__||{}))||bS(window.__INITIAL_STATE__)),await(n==null?void 0:n(g)),d.use(p);let _,E=!0;if(p.beforeEach((S,b,C)=>{(E||_&&_===S.path)&&(E=!1,_=S.path,S.meta.state=g.initialState),C()}),!u){const S=g.routePath??"/";p.push(S),await p.isReady(),g.initialState=p.currentRoute.value.meta.state||{}}const A=g.initialState;return{...g,initialState:A}}return a&&(async()=>{const{app:u,router:f}=await c(!0);await f.isReady(),u.mount(l,!0)})(),c}const SS="modulepreload",kS=function(e){return"/"+e},ep={},oe=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link");s=Promise.all(n.map(i=>{if(i=kS(i),i in ep)return;ep[i]=!0;const l=i.endsWith(".css"),a=l?'[rel="stylesheet"]':"";if(!!r)for(let f=o.length-1;f>=0;f--){const d=o[f];if(d.href===i&&(!l||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${a}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":SS,l||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),l)return new Promise((f,d)=>{u.addEventListener("load",f),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${i}`)))})}))}return s.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},CS=()=>oe(()=>import("./index-qNrHWzxc.js"),__vite__mapDeps([0,1,2,3,4,5,6,7])),OS=()=>oe(()=>import("./welcome-5JRTNIL-.js"),__vite__mapDeps([8,1,2,3,4,5,6,7])),AS=()=>oe(()=>import("./uptime-8OIonBT5.js"),__vite__mapDeps([9,1,2,3,4,5,6,7])),PS=()=>oe(()=>import("./typora-Iu-dpj-X.js"),__vite__mapDeps([10,1,2,3,4,5,6,7])),RS=()=>oe(()=>import("./source--nVhDAn2.js"),__vite__mapDeps([11,1,2,3,4,5,6,7])),MS=()=>oe(()=>import("./reader-TM24H-wI.js"),__vite__mapDeps([12,1,2,3,4,5,6,7])),LS=()=>oe(()=>import("./ohook-auyNoLvI.js"),__vite__mapDeps([13,1,2,3,4,5,6,7])),xS=()=>oe(()=>import("./novelai2-hepi7mnl.js"),__vite__mapDeps([14,1,2,3,4,5,6,7])),IS=()=>oe(()=>import("./novelai1-wTg-ETNp.js"),__vite__mapDeps([15,1,2,3,4,5,6,7])),NS=()=>oe(()=>import("./novelai-FA2HcTVj.js"),__vite__mapDeps([16,1,2,3,4,5,6,7])),$S=()=>oe(()=>import("./meihua9-v-svmPzF.js"),__vite__mapDeps([17,1,2,3,4,5,6,7])),DS=()=>oe(()=>import("./meihua8-808PLOT4.js"),__vite__mapDeps([18,1,2,3,4,5,6,7])),zS=()=>oe(()=>import("./meihua7-gF7XUqh-.js"),__vite__mapDeps([19,1,2,3,4,5,6,7])),FS=()=>oe(()=>import("./meihua6-e00FVo25.js"),__vite__mapDeps([20,1,2,3,4,5,6,7])),jS=()=>oe(()=>import("./meihua5-qlWi0uB0.js"),__vite__mapDeps([21,1,2,3,4,5,6,7])),HS=()=>oe(()=>import("./meihua4-8gezX2wt.js"),__vite__mapDeps([22,1,2,3,4,5,6,7])),VS=()=>oe(()=>import("./meihua3-HD91WyI_.js"),__vite__mapDeps([23,1,2,3,4,5,6,7])),BS=()=>oe(()=>import("./meihua2-FIDVv7HI.js"),__vite__mapDeps([24,1,2,3,4,5,6,7])),US=()=>oe(()=>import("./meihua11-kvA7JySR.js"),__vite__mapDeps([25,1,2,3,4,5,6,7])),WS=()=>oe(()=>import("./meihua10-vykmehXg.js"),__vite__mapDeps([26,1,2,3,4,5,6,7])),KS=()=>oe(()=>import("./meihua1-r48EpRb0.js"),__vite__mapDeps([27,1,2,3,4,5,6,7])),YS=()=>oe(()=>import("./meihua-NmxsUqzp.js"),__vite__mapDeps([28,1,2,3,4,5,6,7])),qS=()=>oe(()=>import("./lyq-a9i5o7EF.js"),__vite__mapDeps([29,1,2,3,4,5,6,7])),ZS=()=>oe(()=>import("./image-nu1LGaYy.js"),__vite__mapDeps([30,1,2,3,4,5,6,7])),GS=()=>oe(()=>import("./ghproxy-X9WPshBj.js"),__vite__mapDeps([31,1,2,3,4,5,6,7])),JS=()=>oe(()=>import("./domain-M5dNkVHj.js"),__vite__mapDeps([32,1,2,3,4,5,6,7])),XS=()=>oe(()=>import("./boke4-Gr7RJKwR.js"),__vite__mapDeps([33,1,2,3,4,5,6,7])),QS=()=>oe(()=>import("./boke3-JsUBDZMb.js"),__vite__mapDeps([34,1,2,3,4,5,6,7])),e2=()=>oe(()=>import("./boke2-NwzaOv-v.js"),__vite__mapDeps([35,1,2,3,4,5,6,7])),t2=()=>oe(()=>import("./boke1-kwBWEIbS.js"),__vite__mapDeps([36,1,2,3,4,5,6,7])),n2=()=>oe(()=>import("./baodao-C0QkZiSi.js"),__vite__mapDeps([37,1,2,3,4,5,6,7])),r2=()=>oe(()=>import("./baiye3-M2LsXciZ.js"),__vite__mapDeps([38,1,2,3,4,5,6,7])),s2=()=>oe(()=>import("./baiye2-r0tMYogz.js"),__vite__mapDeps([39,1,2,3,4,5,6,7])),o2=()=>oe(()=>import("./baiye1-DVVcj5-e.js"),__vite__mapDeps([40,1,2,3,4,5,6,7])),i2=()=>oe(()=>import("./index-6EcqxBdo.js"),__vite__mapDeps([41,1,2,3,4,5,6,7,42])),a2=()=>oe(()=>import("./index-GYpSwWU9.js"),__vite__mapDeps([43,1,2,3,4,5,6,7])),l2=()=>oe(()=>import("./index-CTVOL2Aj.js"),__vite__mapDeps([44,1,2,3,4,5,6,7])),c2=()=>oe(()=>import("./index-br71TRPi.js"),__vite__mapDeps([45,1,2,3,4,5,6,7])),u2=()=>oe(()=>import("./index-dBU_V3I5.js"),__vite__mapDeps([46,1,2,3,4,5,6,7])),f2=()=>oe(()=>import("./site-TglMe-du.js"),__vite__mapDeps([47,1,2,3,4,5,6,7])),d2=()=>oe(()=>import("./index-RIMjkc1e.js"),__vite__mapDeps([48,1,2,3,4,5,6,7])),p2=()=>oe(()=>import("./404-m6ryVgC6.js"),__vite__mapDeps([49,1,2,3,4,5,6,7])),h2=()=>oe(()=>import("./index-vU_PpGPt.js"),__vite__mapDeps([50,51,4,52,53,54,55])),m2=()=>oe(()=>import("./_...all_-tGQgSAim.js"),__vite__mapDeps([56,55])),g2=()=>oe(()=>import("./_page_-wWB-Pq5H.js"),__vite__mapDeps([57,51,4,52,53,54,55])),_2=[{name:"tags",path:"/tags",component:CS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"标签",layout:"tags",icon:"i-ri-price-tag-3-line",nav:!1,toc:!1,comment:!1,date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:18,readingTime:1},excerpt:"",layout:"tags"}},{name:"posts-welcome",path:"/posts/welcome",component:OS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"欢迎来到我的博客",toc:!1,aside:!1,categories:"初见",comment:!1,end:!0,excerpt_type:"html",nav:!0,cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3x4r0kj31hc0u0ngd.jpg",date:"2022-08-19T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:68,readingTime:1},layout:"post",excerpt:`

Hello!各位小伙伴们,欢迎来到我的博客。

在这里,和我一起学习吧!

-`}},{name:"posts-uptime",path:"/posts/uptime",component:A2,props:!0,meta:{frontmatter:{time_warning:!0,title:"使用Replit平台免费搭建站点监控工具——Uptime-Kuma",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["Replit","文档","白嫖教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-08-29T14:30:00.000Z",updated:"2023-12-26T21:01:20.924Z",wordCount:677,readingTime:3},layout:"post",excerpt:`

什么是Uptime-Kuma

+`}},{name:"posts-uptime",path:"/posts/uptime",component:AS,props:!0,meta:{frontmatter:{time_warning:!0,title:"使用Replit平台免费搭建站点监控工具——Uptime-Kuma",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["Replit","文档","白嫖教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-08-29T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:677,readingTime:3},layout:"post",excerpt:`

什么是Uptime-Kuma

它是类似于Uptime Robot的自托管监控工具。在GitHub上开源,可通过Docker与非Docker方式进行部署,界面简洁,支持多种语言

-`}},{name:"posts-typora",path:"/posts/typora",component:P2,props:!0,meta:{frontmatter:{time_warning:!0,title:"白嫖永久Typora Windows全版本",excerpt_type:"html",categories:"白嫖教程",tags:["typora","文档","白嫖教程"],cover:"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg",date:"2023-09-29T16:00:00.000Z",updated:"2023-12-26T21:01:20.924Z",wordCount:207,readingTime:1},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-typora",path:"/posts/typora",component:PS,props:!0,meta:{frontmatter:{time_warning:!0,title:"白嫖永久Typora Windows全版本",excerpt_type:"html",categories:"白嫖教程",tags:["typora","文档","白嫖教程"],cover:"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg",date:"2023-09-29T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:207,readingTime:1},layout:"post",excerpt:`

TIP提示

原文:博客【法海之路】——Typora Windows全版本破解补丁[支持版本更新]

-`}},{name:"posts-source",path:"/posts/source",component:R2,props:!0,meta:{frontmatter:{time_warning:!0,title:"网站托管服务——Vercel、Netlify、Zeabur",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","白嫖教程","博客教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-09-20T14:30:00.000Z",updated:"2023-12-26T21:01:20.924Z",wordCount:774,readingTime:3},layout:"post",excerpt:`

前言

+`}},{name:"posts-source",path:"/posts/source",component:RS,props:!0,meta:{frontmatter:{time_warning:!0,title:"网站托管服务——Vercel、Netlify、Zeabur",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","白嫖教程","博客教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-09-20T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:774,readingTime:3},layout:"post",excerpt:`

前言

我的博客使用Vercel以及Netlify部署,这两个网站托管服务都很不错 。还有一个Zeabur,它提供的服务也不亚于其他两个服务提供商

-`}},{name:"posts-reader",path:"/posts/reader",component:M2,props:!0,meta:{frontmatter:{time_warning:!0,title:"使用Replit平台免费搭建Web版阅读",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["阅读","Replit","文档","白嫖教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-09-06T14:30:00.000Z",updated:"2023-12-26T21:01:20.924Z",wordCount:364,readingTime:2},layout:"post",excerpt:`

阅读

-`}},{name:"posts-ohook",path:"/posts/ohook",component:L2,props:!0,meta:{frontmatter:{time_warning:!0,title:"Ohook——离线永久激活office全家桶",excerpt_type:"html",categories:"白嫖教程",tags:["office","文档","白嫖教程"],cover:"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg",date:"2023-09-29T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:434,readingTime:2},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-reader",path:"/posts/reader",component:MS,props:!0,meta:{frontmatter:{time_warning:!0,title:"使用Replit平台免费搭建Web版阅读",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["阅读","Replit","文档","白嫖教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-09-06T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:364,readingTime:2},layout:"post",excerpt:`

阅读

+`}},{name:"posts-ohook",path:"/posts/ohook",component:LS,props:!0,meta:{frontmatter:{time_warning:!0,title:"Ohook——离线永久激活office全家桶",excerpt_type:"html",categories:"白嫖教程",tags:["office","文档","白嫖教程"],cover:"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg",date:"2023-09-29T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:434,readingTime:2},layout:"post",excerpt:` -`}},{name:"posts-novelai2",path:"/posts/novelai2",component:x2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【Novelai】快速提取tag,生成美图!",end:!0,excerpt_type:"html",categories:"AI教程",tags:["Novelai","文档","AI教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlo0cwkej31kw0w0dzj.jpg",date:"2022-10-18T14:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:459,readingTime:2},layout:"post",excerpt:`
+`}},{name:"posts-novelai2",path:"/posts/novelai2",component:xS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【Novelai】快速提取tag,生成美图!",end:!0,excerpt_type:"html",categories:"AI教程",tags:["Novelai","文档","AI教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlo0cwkej31kw0w0dzj.jpg",date:"2022-10-18T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:459,readingTime:2},layout:"post",excerpt:`

stable-diffusion-webui下载

-`}},{name:"posts-novelai1",path:"/posts/novelai1",component:I2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【Novelai】新版本支持xformers!降低显卡占用黑科技!",end:!0,excerpt_type:"html",categories:"AI教程",tags:["Novelai","文档","AI教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlo0cwkej31kw0w0dzj.jpg",date:"2022-10-16T14:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:197,readingTime:1},layout:"post",excerpt:`

更新

-`}},{name:"posts-novelai",path:"/posts/novelai",component:N2,props:!0,meta:{frontmatter:{time_warning:!0,title:"Novelai双版本部署整合教程",end:!0,excerpt_type:"html",categories:"AI教程",tags:["Novelai","文档","AI教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlo0cwkej31kw0w0dzj.jpg",date:"2022-10-14T14:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:556,readingTime:3},layout:"post",excerpt:`

NovalAINovalAI

+`}},{name:"posts-novelai1",path:"/posts/novelai1",component:IS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【Novelai】新版本支持xformers!降低显卡占用黑科技!",end:!0,excerpt_type:"html",categories:"AI教程",tags:["Novelai","文档","AI教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlo0cwkej31kw0w0dzj.jpg",date:"2022-10-16T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:197,readingTime:1},layout:"post",excerpt:`

更新

+`}},{name:"posts-novelai",path:"/posts/novelai",component:NS,props:!0,meta:{frontmatter:{time_warning:!0,title:"Novelai双版本部署整合教程",end:!0,excerpt_type:"html",categories:"AI教程",tags:["Novelai","文档","AI教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlo0cwkej31kw0w0dzj.jpg",date:"2022-10-14T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:556,readingTime:3},layout:"post",excerpt:` -`}},{name:"posts-meihua9",path:"/posts/meihua9",component:$2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(九):开启PWA功能",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-11-07T22:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:"1.3k",readingTime:6},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua9",path:"/posts/meihua9",component:$S,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(九):开启PWA功能",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-11-07T22:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:"1.3k",readingTime:6},layout:"post",excerpt:`

TIP提示

参考了安知鱼的方案进行修改 原教程butterfly 重装日记

-`}},{name:"posts-meihua8",path:"/posts/meihua8",component:D2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(八):twikoo评论系统以及双评论",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-10-03T14:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:479,readingTime:2},layout:"post",excerpt:`
+`}},{name:"posts-meihua8",path:"/posts/meihua8",component:DS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(八):twikoo评论系统以及双评论",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-10-03T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:479,readingTime:2},layout:"post",excerpt:`

具体文档地址:https://twikoo.js.org/quick-start.html#vercel-部署

-`}},{name:"posts-meihua7",path:"/posts/meihua7",component:z2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(七):随机文章显示",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",swiper_index:1,abbrlink:"66de18e7",date:"2022-09-30T19:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:459,readingTime:2},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua7",path:"/posts/meihua7",component:zS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(七):随机文章显示",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",swiper_index:1,abbrlink:"66de18e7",date:"2022-09-30T19:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:459,readingTime:2},layout:"post",excerpt:`

TIP提示

参考了安知鱼的方案进行修改 原教程butterfly 重装日记

-`}},{name:"posts-meihua6",path:"/posts/meihua6",component:F2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(六):添加侧边栏电子钟",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-30T19:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:770,readingTime:3},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua6",path:"/posts/meihua6",component:FS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(六):添加侧边栏电子钟",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-30T19:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:770,readingTime:3},layout:"post",excerpt:`

TIP提示

参考了安知鱼的方案进行修改 原教程给butterfly添加侧边栏电子钟

-`}},{name:"posts-meihua5",path:"/posts/meihua5",component:j2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(五):评论系统以及通知邮件",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-29T19:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:"1.4k",readingTime:7},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua5",path:"/posts/meihua5",component:jS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(五):评论系统以及通知邮件",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-29T19:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:"1.4k",readingTime:7},layout:"post",excerpt:`

TIP提示

本篇以Valine为例 推荐使用LeanCloud国际版 具体文档地址:https://github.com/HCLonely/Valine

-`}},{name:"posts-meihua4",path:"/posts/meihua4",component:H2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(四):加入看板娘",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-24T19:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:699,readingTime:3},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua4",path:"/posts/meihua4",component:HS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(四):加入看板娘",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-24T19:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:699,readingTime:3},layout:"post",excerpt:`

TIP提示

具体操作请参考以下文档: https://github.com/EYHN/hexo-helper-live2d/blob/master/README.zh-CN.md

-`}},{name:"posts-meihua3",path:"/posts/meihua3",component:V2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(三):关于Butterfly的导航栏的一些教程",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-17T19:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:"1.6k",readingTime:8},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua3",path:"/posts/meihua3",component:VS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(三):关于Butterfly的导航栏的一些教程",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-17T19:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:"1.6k",readingTime:8},layout:"post",excerpt:`

TIP提示

参考了安知鱼的方案进行修改 原教程butterfly导航栏修改方案(自用方案)

回到顶部按钮使用的方法引用右键菜单中定义的方法,没有定义的请查看相应位置的注释进行修改

-`}},{name:"posts-meihua2",path:"/posts/meihua2",component:B2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(二):制作右键菜单",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-15T19:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:"2k",readingTime:9},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua2",path:"/posts/meihua2",component:BS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(二):制作右键菜单",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-15T19:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:"2k",readingTime:9},layout:"post",excerpt:`

TIP提示

参考了LYX的方案进行修改 原教程butterfly博客自定义右键菜单升级版

2022.09.20 加入F12弹窗提示 2022.09.22 修复百度搜索和转到链接功能点击后页面刷新的问题

-`}},{name:"posts-meihua11",path:"/posts/meihua11",component:U2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(十一):修改全局弹窗样式",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-12-06T22:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:487,readingTime:3},layout:"post",excerpt:`

引入样式文件

-`}},{name:"posts-meihua10",path:"/posts/meihua10",component:W2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(十):彩色图标以及浮动特效",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-11-19T22:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:858,readingTime:4},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua11",path:"/posts/meihua11",component:US,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(十一):修改全局弹窗样式",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-12-06T22:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:487,readingTime:3},layout:"post",excerpt:`

引入样式文件

+`}},{name:"posts-meihua10",path:"/posts/meihua10",component:WS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(十):彩色图标以及浮动特效",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-11-19T22:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:858,readingTime:4},layout:"post",excerpt:`

TIP提示

参考了安知鱼的方案进行修改 原教程butterfly 重装日记

-`}},{name:"posts-meihua1",path:"/posts/meihua1",component:K2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(一):制作欢迎弹窗",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-12T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:344,readingTime:2},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua1",path:"/posts/meihua1",component:KS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化(一):制作欢迎弹窗",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-12T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:344,readingTime:2},layout:"post",excerpt:`

TIP提示

参考了店长的方案进行修改 原教程SAO-UI-PLAN-Notify 原教程SAO-UI-PLAN-LINK-START

-`}},{name:"posts-meihua",path:"/posts/meihua",component:Y2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化——总篇集",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-26T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:"2.3k",readingTime:11},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-meihua",path:"/posts/meihua",component:YS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】博客美化——总篇集",end:!0,excerpt_type:"html",categories:"美化教程",tags:["博客","文档","美化教程"],cover:"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg",date:"2022-09-26T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:"2.3k",readingTime:11},layout:"post",excerpt:`

TIP提示

本篇为美化教程的合集(暂未彻底完成)

-`}},{name:"posts-lyq",path:"/posts/lyq",component:q2,props:!0,meta:{frontmatter:{time_warning:!0,title:"小米路由器4A千兆版刷机openwrt(含刷回官方)",end:!0,excerpt_type:"html",categories:"折腾日记",tags:["杂项","路由器","折腾教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlni3jwbj31hc0u0ard.jpg",date:"2022-11-28T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:606,readingTime:3},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-lyq",path:"/posts/lyq",component:qS,props:!0,meta:{frontmatter:{time_warning:!0,title:"小米路由器4A千兆版刷机openwrt(含刷回官方)",end:!0,excerpt_type:"html",categories:"折腾日记",tags:["杂项","路由器","折腾教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlni3jwbj31hc0u0ard.jpg",date:"2022-11-28T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:606,readingTime:3},layout:"post",excerpt:`

TIP提示

参考文档:

小米路由器4A千兆版刷Padavan(WIN10刷,含刷死救砖)

论坛收集的几个小米路由器官方bootloader

@@ -94,68 +94,68 @@ breed-mt7621-pbr-m1.bin
breed-mt7621-xiaomi-r3g.bin

-`}},{name:"posts-image",path:"/posts/image",component:Z2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】Typora + B站 = 高速图床",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["图床","文档","白嫖教程"],cover:"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg",date:"2023-09-08T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:556,readingTime:3},layout:"post",excerpt:`

工具

+`}},{name:"posts-image",path:"/posts/image",component:ZS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】Typora + B站 = 高速图床",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["图床","文档","白嫖教程"],cover:"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg",date:"2023-09-08T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:556,readingTime:3},layout:"post",excerpt:`

工具

-`}},{name:"posts-ghproxy",path:"/posts/ghproxy",component:G2,props:!0,meta:{frontmatter:{time_warning:!0,title:"使用Replit平台免费搭建GitHub反代",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["Replit","文档","白嫖教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-09-06T14:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:356,readingTime:2},layout:"post",excerpt:`
+`}},{name:"posts-ghproxy",path:"/posts/ghproxy",component:GS,props:!0,meta:{frontmatter:{time_warning:!0,title:"使用Replit平台免费搭建GitHub反代",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["Replit","文档","白嫖教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-09-06T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:356,readingTime:2},layout:"post",excerpt:`

该教程使用到了Replit平台Education账号,普通账号流量限制10G

部署

直接上干货,够可以吧😄

-`}},{name:"posts-domain",path:"/posts/domain",component:J2,props:!0,meta:{frontmatter:{time_warning:!0,title:"永久免费域名白嫖--eu.org",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["域名","文档","白嫖教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-09-17T14:30:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:603,readingTime:3},layout:"post",excerpt:`

前言

+`}},{name:"posts-domain",path:"/posts/domain",component:JS,props:!0,meta:{frontmatter:{time_warning:!0,title:"永久免费域名白嫖--eu.org",end:!0,excerpt_type:"html",categories:"白嫖教程",tags:["域名","文档","白嫖教程"],cover:"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg",date:"2023-09-17T14:30:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:603,readingTime:3},layout:"post",excerpt:`

前言

我购买过域名,也尝试过Freenom的免费域名,发现要么花钱的很贵,要么免费的续期注册很麻烦,现在则选择了eu.org域名

-`}},{name:"posts-boke4",path:"/posts/boke4",component:X2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","博客教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg",date:"2022-11-30T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:563,readingTime:3},layout:"post",excerpt:`
+`}},{name:"posts-boke4",path:"/posts/boke4",component:XS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","博客教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg",date:"2022-11-30T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:563,readingTime:3},layout:"post",excerpt:`

本篇是可选操作教程

-`}},{name:"posts-boke3",path:"/posts/boke3",component:Q2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】从零开发博客网站(三)",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","博客教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg",date:"2022-08-29T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:185,readingTime:1},layout:"post",excerpt:`

说明

+`}},{name:"posts-boke3",path:"/posts/boke3",component:QS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】从零开发博客网站(三)",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","博客教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg",date:"2022-08-29T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:185,readingTime:1},layout:"post",excerpt:`

说明

本篇是可选操作教程,为安装hexo的后台,可方便服务器写文操作

TIP提示

前提条件:完成前面两篇的全部操作

-`}},{name:"posts-boke2",path:"/posts/boke2",component:eS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】从零开发博客网站(二)",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","博客教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg",date:"2022-08-29T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:768,readingTime:3},layout:"post",excerpt:`

注册GitHub账号

+`}},{name:"posts-boke2",path:"/posts/boke2",component:e2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】从零开发博客网站(二)",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","博客教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg",date:"2022-08-29T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:768,readingTime:3},layout:"post",excerpt:`

注册GitHub账号

进入GitHub官网,注册账号

获取SSH

-`}},{name:"posts-boke1",path:"/posts/boke1",component:tS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】从零开发博客网站(一)",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","博客教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg",date:"2022-08-23T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:511,readingTime:3},layout:"post",excerpt:`

TIP提示

+`}},{name:"posts-boke1",path:"/posts/boke1",component:t2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【个人博客网站】从零开发博客网站(一)",end:!0,excerpt_type:"html",categories:"博客教程",tags:["文档","博客教程"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg",date:"2022-08-23T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:511,readingTime:3},layout:"post",excerpt:`

TIP提示

本篇教程为网站重建后重写

以butterfly主题为例

-`}},{name:"posts-baodao",path:"/posts/baodao",component:nS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"大学新生报道需要注意的几个坑",end:!0,excerpt_type:"html",categories:"事项须知",tags:["事项"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxkieg2ntj31kw0w07su.jpg",date:"2022-09-05T22:20:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:"1.2k",readingTime:4},layout:"post",excerpt:`

前言

+`}},{name:"posts-baodao",path:"/posts/baodao",component:n2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"大学新生报道需要注意的几个坑",end:!0,excerpt_type:"html",categories:"事项须知",tags:["事项"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxkieg2ntj31kw0w07su.jpg",date:"2022-09-05T22:20:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:"1.2k",readingTime:4},layout:"post",excerpt:`

前言

每年的大学开学,新生总是很多。刚进入大学校园的新生们,啥也不懂,然后······

-`}},{name:"posts-baiye3",path:"/posts/baiye3",component:rS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【白夜极光】Celestite - 第三方DMM Game Player",aside:!1,end:!0,excerpt_type:"html",categories:"白夜极光教程",tags:["视频"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg",date:"2022-09-16T22:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:74,readingTime:1},layout:"post",excerpt:""}},{name:"posts-baiye2",path:"/posts/baiye2",component:sS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【白夜极光】启动器反向代理搭建教程",aside:!1,end:!0,excerpt_type:"html",categories:"白夜极光教程",tags:["视频"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg",date:"2022-08-19T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:128,readingTime:1},layout:"post",excerpt:""}},{name:"posts-baiye1",path:"/posts/baiye1",component:oS,props:!0,meta:{frontmatter:{time_warning:!0,title:"【白夜极光】免加速游戏教程,使用直连速度起飞",aside:!1,end:!0,excerpt_type:"html",categories:"白夜极光教程",tags:["视频"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg",date:"2022-08-19T16:00:00.000Z",updated:"2023-12-26T21:01:20.920Z",wordCount:86,readingTime:1},layout:"post",excerpt:""}},{name:"links",path:"/links",component:iS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"友链",keywords:"链接",icon:"i-ri-link",nav:!1,description:"友人帐、链接",links:"https://friends.mnxy.eu.org/links.json",sites:"https://friends.mnxy.eu.org/sites.json",away:"https://friends.mnxy.eu.org/away.json",random:!0,date:"2023-12-26T21:01:20.920Z",updated:"2023-12-26T21:01:20.920Z",wordCount:249,readingTime:2},excerpt:""}},{name:"comments",path:"/comments",component:aS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"留言板",icon:"i-ri-chat-poll-line",toc:!1,nav:!1,date:"2023-12-26T21:01:20.920Z",updated:"2023-12-26T21:01:20.920Z",wordCount:28,readingTime:1},excerpt:""}},{name:"categories",path:"/categories",component:lS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"分类",layout:"categories",nav:!1,toc:!1,icon:"i-ri-folder-2-line",comment:!1,date:"2023-12-26T21:01:20.920Z",updated:"2023-12-26T21:01:20.920Z",wordCount:17,readingTime:1},excerpt:"",layout:"categories"}},{name:"bangumi",path:"/bangumi",component:cS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"Bangumi 追番列表",keywords:"Bangumi",description:"Bangumi 追番列表",date:"2023-12-26T21:01:20.920Z",updated:"2023-12-26T21:01:20.920Z",wordCount:15,readingTime:1},excerpt:""}},{name:"archives",path:"/archives",component:uS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"归档",layout:"archives",nav:!1,comment:!1,toc:!1,date:"2023-12-26T21:01:20.920Z",updated:"2023-12-26T21:01:20.920Z",wordCount:11,readingTime:1},excerpt:"",layout:"archives"}},{name:"about-site",path:"/about/site",component:fS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"关于站点",icon:"i-material-symbols-web-stories-outline",comment:!1,nav:!1,date:"2023-12-26T21:01:20.920Z",updated:"2023-12-26T21:01:20.920Z",wordCount:"1.4k",readingTime:6},excerpt:""}},{name:"about",path:"/about",component:dS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"关于我",icon:"i-ri-clipboard-line",comment:!1,nav:!1,toc:!1,date:"2023-12-26T21:01:20.920Z",updated:"2023-12-26T21:01:20.920Z",wordCount:82,readingTime:1},excerpt:""}},{name:"404",path:"/404",component:pS,props:!0,meta:{frontmatter:{time_warning:15552e6,title:404,layout:404,permalink:"/404.html",comment:!1,nav:!1,toc:!1,date:"2023-12-26T21:01:20.920Z",updated:"2023-12-26T21:01:20.920Z",wordCount:13,readingTime:1},excerpt:"",layout:404}},{name:"index",path:"/",component:hS,props:!0,meta:{layout:"home",frontmatter:{time_warning:15552e6}}},{name:"all",path:"/:all(.*)*",component:mS,props:!0,meta:{layout:404,frontmatter:{time_warning:15552e6}}},{name:"page-page",path:"/page/:page",component:gS,props:!0,meta:{layout:"home",frontmatter:{time_warning:15552e6}}}],Ru="virtual:valaxy-addons:empty",Qg=Ru;function yS(e){return e&&e.name===Ru}const vS={name:Qg},GL=Object.freeze(Object.defineProperty({__proto__:null,default:vS,emptyAddonName:Ru,isEmptyAddon:yS,name:Qg},Symbol.toStringTag,{value:"Module"})),bS=`{"ignoreDeadLinks":true,"siteConfig":{"mode":"auto","url":"https://blog.mnxy.eu.org/","lang":"zh-CN","languages":["en","zh-CN"],"timezone":"","title":"梦念逍遥のBLOG","description":"","subtitle":"欢迎来到我的博客","author":{"avatar":"../favicon.svg","email":"2589141604@qq.com","link":"https://blog.mnxy.eu.org","name":"梦念逍遥","status":{"emoji":"🌌","message":"The moonlight is beautiful."}},"favicon":"../favicon.svg","feed":{"name":"atom","favicon":"../favicon.svg"},"social":[{"name":"RSS","link":"/atom.xml","icon":"i-ri-rss-line","color":"orange"},{"name":"QQ","link":"https://qm.qq.com/cgi-bin/qm/qr?k=MDNKDAFS7DhxSrcTyKRbePMxF96zShPg&noverify=0","icon":"i-ri-qq-line","color":"#12B7F5"},{"name":"GitHub","link":"https://github.com/MengNianxiaoyao","icon":"i-ri-github-line","color":"#6e5494"},{"name":"Gitee","link":"https://gitee.com/mengnianxiaoyao","icon":"i-simple-icons-gitee","color":"#c71d23"},{"name":"哔哩哔哩","link":"https://space.bilibili.com/381745966","icon":"i-ri-bilibili-line","color":"#FF8EB3"},{"name":"E-Mail","link":"mailto:2589141604@qq.com","icon":"i-ri-mail-line","color":"#8E71C1"},{"name":"异次元之旅","link":"https://travel.moe/go.html?travel=on","icon":"i-ri-planet-line","color":"#e77c8e"}],"lastUpdated":true,"license":{"enabled":true,"language":"","type":"by-nc-sa"},"sponsor":{"enable":true,"description":"我很可爱,请给我钱!I'm lovely, please give me money!","methods":[{"name":"支付宝","url":"https://article.biliimg.com/bfs/article/fb168a3d370aeeba1d128121b07a5c4e4db5822c.jpg","color":"#00A3EE","icon":"i-ri-alipay-line"},{"name":"QQ 支付","url":"https://article.biliimg.com/bfs/article/5315a9f513668c5e051e617e9157359ef9393e2e.png","color":"#12B7F5","icon":"i-ri-qq-line"},{"name":"微信支付","url":"https://article.biliimg.com/bfs/article/9b85c677c7ce1bf63d35cae93e44651b4bb558d4.png","color":"#2DC100","icon":"i-ri-wechat-pay-line"}],"title":"我很可爱,请给我钱!"},"search":{"enable":true,"type":"fuse"},"fuse":{"dataPath":"valaxy-fuse-list.json","options":{"keys":["title","tags","categories","excerpt"]}},"comment":{"enable":true},"frontmatter":{"time_warning":15552000000},"cdn":{"prefix":"https://jsd.onmicrosoft.cn/npm/"},"mediumZoom":{"enable":true,"selector":"","options":{}},"vanillaLazyload":{"enable":true,"options":{}},"statistics":{"enable":true,"readTime":{"speed":{"cn":300,"en":200}}},"pageSize":7,"encrypt":{"enable":true,"algorithm":"AES-CBC","salt":{"0":235,"1":92,"2":181,"3":155,"4":104,"5":202,"6":6,"7":164,"8":128,"9":94,"10":205,"11":164,"12":233,"13":164,"14":232,"15":73},"iv":{"0":53,"1":2,"2":180,"3":22,"4":63,"5":77,"6":25,"7":207,"8":85,"9":28,"10":152,"11":145,"12":214,"13":113,"14":245,"15":11}},"codeHeightLimit":200},"theme":"yun","themeConfig":{"pkg":{"name":"valaxy-theme-yun","version":"0.16.2","author":{"email":"me@yunyoujun.cn","name":"YunYouJun","url":"https://www.yunyoujun.cn"},"homepage":"https://yun.valaxy.site","repository":{"type":"git","url":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-theme-yun"},"exports":{"./*":"./*"},"main":"node/index.ts","types":"types/index.d.ts","dependencies":{"@explosions/fireworks":"^0.0.2","@iconify-json/ant-design":"^1.1.13","@iconify-json/simple-icons":"^1.1.85","animejs":"^3.2.2"},"devDependencies":{"@types/animejs":"^3.1.12","valaxy-addon-waline":"0.1.1","valaxy":"0.16.2"}},"outlineTitle":"梦念逍遥のBLOG","colors":{"primary":""},"banner":{"enable":true,"title":["梦念逍遥"," の"," BLOG"],"cloud":{"enable":true}},"bg_image":{"enable":true,"url":"https://api.oick.cn/random/api.php?type=pc","dark":"https://api.yimian.xyz/img","opacity":0.6},"say":{"enable":true,"api":"https://el-bot-api.elpsy.cn/api/words/young","hitokoto":{"enable":false,"api":""}},"fireworks":{"enable":true,"colors":["#ee7752","#e73c7e","#23a6d5","#23d5ab"]},"notice":{"enable":true,"content":"

本站博客框架已更换成Valaxy,旧站点地址为:https://blogold.mnxy.eu.org

本站备用地址为:https://blog.mengnian.eu.org

站点防丢失:https://unlost.mnxy.eu.org

如遇手机浏览界面问题,请更换手机浏览器为Chrome、Edge或Via

"},"pages":[{"name":"友链","url":"/links/","icon":"i-ri-link","color":"dodgerblue"},{"name":"留言板","url":"/comments/","icon":"i-ri-chat-poll-line","color":"green"}],"footer":{"since":2022,"icon":{"enable":true,"name":"i-ri-cloud-line","animated":true,"color":"aqua","url":"https://blog.mnxy.eu.org","title":"梦念逍遥のBLOG"},"powered":true,"beian":{"enable":false,"icp":""}},"types":{"link":{"color":"var(--va-c-primary)","icon":"i-ri-external-link-line"},"bilibili":{"color":"#FF8EB3","icon":"i-ri-bilibili-line"},"douban":{"color":"#007722","icon":"i-ri-douban-line"},"github":{"color":"var(--va-c-text)","icon":"i-ri-github-line"},"netease-cloud-music":{"color":"#C10D0C","icon":"i-ri-netease-cloud-music-line"},"notion":{"color":"var(--va-c-text)","icon":"i-simple-icons-notion"},"twitter":{"color":"#1da1f2","icon":"i-ri-twitter-line"},"wechat":{"color":"#1AAD19","icon":"i-ri-wechat-2-line"},"weibo":{"color":"#E6162D","icon":"i-ri-weibo-line"},"yuque":{"color":"#25b864","icon":"i-ant-design-yuque-outlined"},"zhihu":{"color":"#0084FF","icon":"i-ri-zhihu-line"}},"menu":{"custom":{"title":"button.about","icon":"i-ri-clipboard-line","url":"/about"}}},"runtimeConfig":{"addons":{"valaxy-addon-twikoo":{"name":"valaxy-addon-twikoo","enable":true,"options":{"envId":"https://twikoo-netlify.mengnian.eu.org/.netlify/functions/twikoo"},"global":false,"root":"/home/runner/work/blog/blog/node_modules/.pnpm/valaxy-addon-twikoo@0.0.3_valaxy@0.16.2/node_modules/valaxy-addon-twikoo","props":{},"pkg":{"name":"valaxy-addon-twikoo","version":"0.0.3","description":"Twikoo Composition API for Valaxy","repository":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-twikoo","keywords":["valaxy","addon","twikoo"],"exports":{"./*":"./*"},"main":"index.ts","types":"index.d.ts","peerDependencies":{"valaxy":"latest"}}},"valaxy-addon-meting":{"name":"valaxy-addon-meting","enable":true,"global":true,"props":{"id":"443797814","server":"netease","type":"playlist","auto":"netease","fixed":true,"mini":true,"autoplay":true,"order":"random","lrc-type":1},"root":"/home/runner/work/blog/blog/node_modules/.pnpm/valaxy-addon-meting@0.0.4/node_modules/valaxy-addon-meting","options":{},"pkg":{"name":"valaxy-addon-meting","global":true,"version":"0.0.4","license":"MIT","repository":{"url":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-meting","type":"git"},"keywords":["valaxy","addon","meting"]}},"valaxy-addon-bangumi":{"name":"valaxy-addon-bangumi","enable":true,"options":{"uid":843772},"global":false,"root":"/home/runner/work/blog/blog/node_modules/.pnpm/valaxy-addon-bangumi@0.0.1_valaxy@0.16.2/node_modules/valaxy-addon-bangumi","props":{},"pkg":{"name":"valaxy-addon-bangumi","version":"0.0.1","description":"Bangumi addon for Valaxy","repository":{"type":"git","url":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-bangumi"},"keywords":["valaxy","addon","bangumi"],"peerDependencies":{"valaxy":"latest"},"dependencies":{"bangumi-api":"^0.0.1"}}},"valaxy-addon-components":{"name":"valaxy-addon-components","enable":true,"options":{},"global":false,"root":"/home/runner/work/blog/blog/node_modules/.pnpm/valaxy-addon-components@0.0.2/node_modules/valaxy-addon-components","props":{},"pkg":{"name":"valaxy-addon-components","version":"0.0.2","description":"Common Components for Valaxy","repository":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-components","keywords":["valaxy","addon","components"],"main":"index.ts"}}}},"modules":{"rss":{"enable":true}},"features":{"katex":true},"vite":{"build":{"rollupOptions":{"external":[]}},"plugins":[{"name":"valaxy-theme-yun","enforce":"pre"}]},"unocss":{"safelist":["i-ri-home-line","i-ri-link","i-ri-chat-poll-line"]},"addons":[{"name":"valaxy-addon-twikoo","enable":true,"options":{"envId":"https://twikoo-netlify.mengnian.eu.org/.netlify/functions/twikoo"}},{"name":"valaxy-addon-meting","enable":true,"global":false,"props":{"id":"443797814","server":"netease","type":"playlist","auto":"netease","fixed":true,"mini":true,"autoplay":true,"order":"random","lrc-type":1}},{"name":"valaxy-addon-bangumi","enable":true,"options":{"uid":843772}},{"name":"valaxy-addon-components","enable":true}],"markdown":{"imageFigures":{"lazy":true,"removeSrc":false,"async":true,"classes":"lazy"},"lineNumbers":true,"blocks":{"tip":{"icon":"i-arcticons-pixel-tips"},"warning":{"icon":"i-carbon-warning-alt"},"danger":{"icon":"i-material-symbols-dangerous-outline"},"info":{"icon":"i-carbon-information"}}}}`,wS='{"userRoot":"/home/runner/work/blog/blog"}';function e0(e){return JSON.parse(e)}const t0=Symbol("valaxy:config"),ES=Rs(e0(bS));Rs(e0(wS));function n0(){return Y(()=>ES.value)}function Ia(){const e=ht(t0);if(!e)throw new Error("[Valaxy] site config not properly injected in app");return e}function en(){const e=Ia();return Y(()=>e.value.siteConfig)}function r0(){const e=Ia();return Y(()=>e.value.themeConfig)}function JL(){const e=Ia();return Y(()=>e.value.runtimeConfig)}var TS=!1;/*! +`}},{name:"posts-baiye3",path:"/posts/baiye3",component:r2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【白夜极光】Celestite - 第三方DMM Game Player",aside:!1,end:!0,excerpt_type:"html",categories:"白夜极光教程",tags:["视频"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg",date:"2022-09-16T22:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:74,readingTime:1},layout:"post",excerpt:""}},{name:"posts-baiye2",path:"/posts/baiye2",component:s2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【白夜极光】启动器反向代理搭建教程",aside:!1,end:!0,excerpt_type:"html",categories:"白夜极光教程",tags:["视频"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg",date:"2022-08-19T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:128,readingTime:1},layout:"post",excerpt:""}},{name:"posts-baiye1",path:"/posts/baiye1",component:o2,props:!0,meta:{frontmatter:{time_warning:!0,title:"【白夜极光】免加速游戏教程,使用直连速度起飞",aside:!1,end:!0,excerpt_type:"html",categories:"白夜极光教程",tags:["视频"],cover:"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg",date:"2022-08-19T16:00:00.000Z",updated:"2023-12-27T21:01:35.216Z",wordCount:86,readingTime:1},layout:"post",excerpt:""}},{name:"links",path:"/links",component:i2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"友链",keywords:"链接",icon:"i-ri-link",nav:!1,description:"友人帐、链接",links:"https://friends.mnxy.eu.org/links.json",sites:"https://friends.mnxy.eu.org/sites.json",away:"https://friends.mnxy.eu.org/away.json",random:!0,date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:249,readingTime:2},excerpt:""}},{name:"comments",path:"/comments",component:a2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"留言板",icon:"i-ri-chat-poll-line",toc:!1,nav:!1,date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:28,readingTime:1},excerpt:""}},{name:"categories",path:"/categories",component:l2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"分类",layout:"categories",nav:!1,toc:!1,icon:"i-ri-folder-2-line",comment:!1,date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:17,readingTime:1},excerpt:"",layout:"categories"}},{name:"bangumi",path:"/bangumi",component:c2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"Bangumi 追番列表",keywords:"Bangumi",description:"Bangumi 追番列表",date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:15,readingTime:1},excerpt:""}},{name:"archives",path:"/archives",component:u2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"归档",layout:"archives",nav:!1,comment:!1,toc:!1,date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:11,readingTime:1},excerpt:"",layout:"archives"}},{name:"about-site",path:"/about/site",component:f2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"关于站点",icon:"i-material-symbols-web-stories-outline",comment:!1,nav:!1,date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:"1.4k",readingTime:6},excerpt:""}},{name:"about",path:"/about",component:d2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:"关于我",icon:"i-ri-clipboard-line",comment:!1,nav:!1,toc:!1,date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:82,readingTime:1},excerpt:""}},{name:"404",path:"/404",component:p2,props:!0,meta:{frontmatter:{time_warning:15552e6,title:404,layout:404,permalink:"/404.html",comment:!1,nav:!1,toc:!1,date:"2023-12-27T21:01:35.216Z",updated:"2023-12-27T21:01:35.216Z",wordCount:13,readingTime:1},excerpt:"",layout:404}},{name:"index",path:"/",component:h2,props:!0,meta:{layout:"home",frontmatter:{time_warning:15552e6}}},{name:"all",path:"/:all(.*)*",component:m2,props:!0,meta:{layout:404,frontmatter:{time_warning:15552e6}}},{name:"page-page",path:"/page/:page",component:g2,props:!0,meta:{layout:"home",frontmatter:{time_warning:15552e6}}}],Ru="virtual:valaxy-addons:empty",Qg=Ru;function y2(e){return e&&e.name===Ru}const v2={name:Qg},GL=Object.freeze(Object.defineProperty({__proto__:null,default:v2,emptyAddonName:Ru,isEmptyAddon:y2,name:Qg},Symbol.toStringTag,{value:"Module"})),b2=`{"ignoreDeadLinks":true,"siteConfig":{"mode":"auto","url":"https://blog.mnxy.eu.org/","lang":"zh-CN","languages":["en","zh-CN"],"timezone":"","title":"梦念逍遥のBLOG","description":"","subtitle":"欢迎来到我的博客","author":{"avatar":"../favicon.svg","email":"2589141604@qq.com","link":"https://blog.mnxy.eu.org","name":"梦念逍遥","status":{"emoji":"🌌","message":"The moonlight is beautiful."}},"favicon":"../favicon.svg","feed":{"name":"atom","favicon":"../favicon.svg"},"social":[{"name":"RSS","link":"/atom.xml","icon":"i-ri-rss-line","color":"orange"},{"name":"QQ","link":"https://qm.qq.com/cgi-bin/qm/qr?k=MDNKDAFS7DhxSrcTyKRbePMxF96zShPg&noverify=0","icon":"i-ri-qq-line","color":"#12B7F5"},{"name":"GitHub","link":"https://github.com/MengNianxiaoyao","icon":"i-ri-github-line","color":"#6e5494"},{"name":"Gitee","link":"https://gitee.com/mengnianxiaoyao","icon":"i-simple-icons-gitee","color":"#c71d23"},{"name":"哔哩哔哩","link":"https://space.bilibili.com/381745966","icon":"i-ri-bilibili-line","color":"#FF8EB3"},{"name":"E-Mail","link":"mailto:2589141604@qq.com","icon":"i-ri-mail-line","color":"#8E71C1"},{"name":"异次元之旅","link":"https://travel.moe/go.html?travel=on","icon":"i-ri-planet-line","color":"#e77c8e"}],"lastUpdated":true,"license":{"enabled":true,"language":"","type":"by-nc-sa"},"sponsor":{"enable":true,"description":"我很可爱,请给我钱!I'm lovely, please give me money!","methods":[{"name":"支付宝","url":"https://article.biliimg.com/bfs/article/fb168a3d370aeeba1d128121b07a5c4e4db5822c.jpg","color":"#00A3EE","icon":"i-ri-alipay-line"},{"name":"QQ 支付","url":"https://article.biliimg.com/bfs/article/5315a9f513668c5e051e617e9157359ef9393e2e.png","color":"#12B7F5","icon":"i-ri-qq-line"},{"name":"微信支付","url":"https://article.biliimg.com/bfs/article/9b85c677c7ce1bf63d35cae93e44651b4bb558d4.png","color":"#2DC100","icon":"i-ri-wechat-pay-line"}],"title":"我很可爱,请给我钱!"},"search":{"enable":true,"type":"fuse"},"fuse":{"dataPath":"valaxy-fuse-list.json","options":{"keys":["title","tags","categories","excerpt"]}},"comment":{"enable":true},"frontmatter":{"time_warning":15552000000},"cdn":{"prefix":"https://jsd.onmicrosoft.cn/npm/"},"mediumZoom":{"enable":true,"selector":"","options":{}},"vanillaLazyload":{"enable":true,"options":{}},"statistics":{"enable":true,"readTime":{"speed":{"cn":300,"en":200}}},"pageSize":7,"encrypt":{"enable":true,"algorithm":"AES-CBC","salt":{"0":244,"1":222,"2":115,"3":145,"4":194,"5":127,"6":133,"7":93,"8":148,"9":5,"10":104,"11":97,"12":13,"13":150,"14":139,"15":77},"iv":{"0":78,"1":5,"2":3,"3":176,"4":95,"5":194,"6":186,"7":121,"8":41,"9":171,"10":124,"11":158,"12":209,"13":15,"14":81,"15":9}},"codeHeightLimit":200},"theme":"yun","themeConfig":{"pkg":{"name":"valaxy-theme-yun","version":"0.16.2","author":{"email":"me@yunyoujun.cn","name":"YunYouJun","url":"https://www.yunyoujun.cn"},"homepage":"https://yun.valaxy.site","repository":{"type":"git","url":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-theme-yun"},"exports":{"./*":"./*"},"main":"node/index.ts","types":"types/index.d.ts","dependencies":{"@explosions/fireworks":"^0.0.2","@iconify-json/ant-design":"^1.1.13","@iconify-json/simple-icons":"^1.1.85","animejs":"^3.2.2"},"devDependencies":{"@types/animejs":"^3.1.12","valaxy-addon-waline":"0.1.1","valaxy":"0.16.2"}},"outlineTitle":"梦念逍遥のBLOG","colors":{"primary":""},"banner":{"enable":true,"title":["梦念逍遥"," の"," BLOG"],"cloud":{"enable":true}},"bg_image":{"enable":true,"url":"https://api.oick.cn/random/api.php?type=pc","dark":"https://api.yimian.xyz/img","opacity":0.6},"say":{"enable":true,"api":"https://el-bot-api.elpsy.cn/api/words/young","hitokoto":{"enable":false,"api":""}},"fireworks":{"enable":true,"colors":["#ee7752","#e73c7e","#23a6d5","#23d5ab"]},"notice":{"enable":true,"content":"

本站博客框架已更换成Valaxy,旧站点地址为:https://blogold.mnxy.eu.org

本站备用地址为:https://blog.mengnian.eu.org

站点防丢失:https://unlost.mnxy.eu.org

如遇手机浏览界面问题,请更换手机浏览器为Chrome、Edge或Via

"},"pages":[{"name":"友链","url":"/links/","icon":"i-ri-link","color":"dodgerblue"},{"name":"留言板","url":"/comments/","icon":"i-ri-chat-poll-line","color":"green"}],"footer":{"since":2022,"icon":{"enable":true,"name":"i-ri-cloud-line","animated":true,"color":"aqua","url":"https://blog.mnxy.eu.org","title":"梦念逍遥のBLOG"},"powered":true,"beian":{"enable":false,"icp":""}},"types":{"link":{"color":"var(--va-c-primary)","icon":"i-ri-external-link-line"},"bilibili":{"color":"#FF8EB3","icon":"i-ri-bilibili-line"},"douban":{"color":"#007722","icon":"i-ri-douban-line"},"github":{"color":"var(--va-c-text)","icon":"i-ri-github-line"},"netease-cloud-music":{"color":"#C10D0C","icon":"i-ri-netease-cloud-music-line"},"notion":{"color":"var(--va-c-text)","icon":"i-simple-icons-notion"},"twitter":{"color":"#1da1f2","icon":"i-ri-twitter-line"},"wechat":{"color":"#1AAD19","icon":"i-ri-wechat-2-line"},"weibo":{"color":"#E6162D","icon":"i-ri-weibo-line"},"yuque":{"color":"#25b864","icon":"i-ant-design-yuque-outlined"},"zhihu":{"color":"#0084FF","icon":"i-ri-zhihu-line"}},"menu":{"custom":{"title":"button.about","icon":"i-ri-clipboard-line","url":"/about"}}},"runtimeConfig":{"addons":{"valaxy-addon-twikoo":{"name":"valaxy-addon-twikoo","enable":true,"options":{"envId":"https://twikoo-netlify.mengnian.eu.org/.netlify/functions/twikoo"},"global":false,"root":"/home/runner/work/blog/blog/node_modules/.pnpm/valaxy-addon-twikoo@0.0.3_valaxy@0.16.2/node_modules/valaxy-addon-twikoo","props":{},"pkg":{"name":"valaxy-addon-twikoo","version":"0.0.3","description":"Twikoo Composition API for Valaxy","repository":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-twikoo","keywords":["valaxy","addon","twikoo"],"exports":{"./*":"./*"},"main":"index.ts","types":"index.d.ts","peerDependencies":{"valaxy":"latest"}}},"valaxy-addon-meting":{"name":"valaxy-addon-meting","enable":true,"global":true,"props":{"id":"443797814","server":"netease","type":"playlist","auto":"netease","fixed":true,"mini":true,"autoplay":true,"order":"random","lrc-type":1},"root":"/home/runner/work/blog/blog/node_modules/.pnpm/valaxy-addon-meting@0.0.4/node_modules/valaxy-addon-meting","options":{},"pkg":{"name":"valaxy-addon-meting","global":true,"version":"0.0.4","license":"MIT","repository":{"url":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-meting","type":"git"},"keywords":["valaxy","addon","meting"]}},"valaxy-addon-bangumi":{"name":"valaxy-addon-bangumi","enable":true,"options":{"uid":843772},"global":false,"root":"/home/runner/work/blog/blog/node_modules/.pnpm/valaxy-addon-bangumi@0.0.1_valaxy@0.16.2/node_modules/valaxy-addon-bangumi","props":{},"pkg":{"name":"valaxy-addon-bangumi","version":"0.0.1","description":"Bangumi addon for Valaxy","repository":{"type":"git","url":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-bangumi"},"keywords":["valaxy","addon","bangumi"],"peerDependencies":{"valaxy":"latest"},"dependencies":{"bangumi-api":"^0.0.1"}}},"valaxy-addon-components":{"name":"valaxy-addon-components","enable":true,"options":{},"global":false,"root":"/home/runner/work/blog/blog/node_modules/.pnpm/valaxy-addon-components@0.0.2/node_modules/valaxy-addon-components","props":{},"pkg":{"name":"valaxy-addon-components","version":"0.0.2","description":"Common Components for Valaxy","repository":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-components","keywords":["valaxy","addon","components"],"main":"index.ts"}}}},"modules":{"rss":{"enable":true}},"features":{"katex":true},"vite":{"build":{"rollupOptions":{"external":[]}},"plugins":[{"name":"valaxy-theme-yun","enforce":"pre"}]},"unocss":{"safelist":["i-ri-home-line","i-ri-link","i-ri-chat-poll-line"]},"addons":[{"name":"valaxy-addon-twikoo","enable":true,"options":{"envId":"https://twikoo-netlify.mengnian.eu.org/.netlify/functions/twikoo"}},{"name":"valaxy-addon-meting","enable":true,"global":false,"props":{"id":"443797814","server":"netease","type":"playlist","auto":"netease","fixed":true,"mini":true,"autoplay":true,"order":"random","lrc-type":1}},{"name":"valaxy-addon-bangumi","enable":true,"options":{"uid":843772}},{"name":"valaxy-addon-components","enable":true}],"markdown":{"imageFigures":{"lazy":true,"removeSrc":false,"async":true,"classes":"lazy"},"lineNumbers":true,"blocks":{"tip":{"icon":"i-arcticons-pixel-tips"},"warning":{"icon":"i-carbon-warning-alt"},"danger":{"icon":"i-material-symbols-dangerous-outline"},"info":{"icon":"i-carbon-information"}}}}`,w2='{"userRoot":"/home/runner/work/blog/blog"}';function e_(e){return JSON.parse(e)}const t_=Symbol("valaxy:config"),E2=Rs(e_(b2));Rs(e_(w2));function n_(){return Y(()=>E2.value)}function Ia(){const e=ht(t_);if(!e)throw new Error("[Valaxy] site config not properly injected in app");return e}function en(){const e=Ia();return Y(()=>e.value.siteConfig)}function r_(){const e=Ia();return Y(()=>e.value.themeConfig)}function JL(){const e=Ia();return Y(()=>e.value.runtimeConfig)}var T2=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT - */let s0;const Na=e=>s0=e,o0=Symbol();function Ql(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ro;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ro||(ro={}));function SS(){const e=ua(!0),t=e.run(()=>ce({}));let n=[],r=[];const s=Lo({install(o){Na(s),s._a=o,o.provide(o0,s),o.config.globalProperties.$pinia=s,r.forEach(i=>n.push(i)),r=[]},use(o){return!this._a&&!TS?r.push(o):n.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const i0=()=>{};function tp(e,t,n,r=i0){e.push(t);const s=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),r())};return!n&&fa()&&Mc(s),s}function es(e,...t){e.slice().forEach(n=>{n(...t)})}const kS=e=>e();function ec(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];Ql(s)&&Ql(r)&&e.hasOwnProperty(n)&&!Ye(r)&&!Ln(r)?e[n]=ec(s,r):e[n]=r}return e}const CS=Symbol();function OS(e){return!Ql(e)||!e.hasOwnProperty(CS)}const{assign:Gn}=Object;function AS(e){return!!(Ye(e)&&e.effect)}function PS(e,t,n,r){const{state:s,actions:o,getters:i}=t,l=n.state.value[e];let a;function c(){l||(n.state.value[e]=s?s():{});const u=ga(n.state.value[e]);return Gn(u,o,Object.keys(i||{}).reduce((f,d)=>(f[d]=Lo(Y(()=>{Na(n);const h=n._s.get(e);return i[d].call(h,h)})),f),{}))}return a=a0(e,c,t,n,r,!0),a}function a0(e,t,n={},r,s,o){let i;const l=Gn({actions:{}},n),a={deep:!0};let c,u,f=[],d=[],h;const p=r.state.value[e];!o&&!p&&(r.state.value[e]={}),ce({});let m;function v(b){let C;c=u=!1,typeof b=="function"?(b(r.state.value[e]),C={type:ro.patchFunction,storeId:e,events:h}):(ec(r.state.value[e],b),C={type:ro.patchObject,payload:b,storeId:e,events:h});const O=m=Symbol();En().then(()=>{m===O&&(c=!0)}),u=!0,es(f,C,r.state.value[e])}const w=o?function(){const{state:C}=n,O=C?C():{};this.$patch(M=>{Gn(M,O)})}:i0;function y(){i.stop(),f=[],d=[],r._s.delete(e)}function g(b,C){return function(){Na(r);const O=Array.from(arguments),M=[],R=[];function $(P){M.push(P)}function D(P){R.push(P)}es(d,{args:O,name:b,store:E,after:$,onError:D});let N;try{N=C.apply(this&&this.$id===e?this:E,O)}catch(P){throw es(R,P),P}return N instanceof Promise?N.then(P=>(es(M,P),P)).catch(P=>(es(R,P),Promise.reject(P))):(es(M,N),N)}}const _={_p:r,$id:e,$onAction:tp.bind(null,d),$patch:v,$reset:w,$subscribe(b,C={}){const O=tp(f,b,C.detached,()=>M()),M=i.run(()=>De(()=>r.state.value[e],R=>{(C.flush==="sync"?u:c)&&b({storeId:e,type:ro.direct,events:h},R)},Gn({},a,C)));return O},$dispose:y},E=wn(_);r._s.set(e,E);const S=(r._a&&r._a.runWithContext||kS)(()=>r._e.run(()=>(i=ua()).run(t)));for(const b in S){const C=S[b];if(Ye(C)&&!AS(C)||Ln(C))o||(p&&OS(C)&&(Ye(C)?C.value=p[b]:ec(C,p[b])),r.state.value[e][b]=C);else if(typeof C=="function"){const O=g(b,C);S[b]=O,l.actions[b]=C}}return Gn(E,S),Gn(Se(E),S),Object.defineProperty(E,"$state",{get:()=>r.state.value[e],set:b=>{v(C=>{Gn(C,b)})}}),r._p.forEach(b=>{Gn(E,i.run(()=>b({store:E,app:r._a,pinia:r,options:l})))}),p&&o&&n.hydrate&&n.hydrate(E.$state,p),c=!0,u=!0,E}function l0(e,t,n){let r,s;const o=typeof t=="function";typeof e=="string"?(r=e,s=o?n:t):(s=e,r=e.id);function i(l,a){const c=Qh();return l=l||(c?ht(o0,null):null),l&&Na(l),l=s0,l._s.has(r)||(o?a0(r,t,s,l):PS(r,s,l)),l._s.get(r)}return i.$id=r,i}function Bo(e){return fa()?(Mc(e),!0):!1}function We(e){return typeof e=="function"?e():ne(e)}const Hn=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const RS=e=>e!=null,MS=Object.prototype.toString,LS=e=>MS.call(e)==="[object Object]",In=()=>{},xS=IS();function IS(){var e,t;return Hn&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function NS(e,t){function n(...r){return new Promise((s,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(o)})}return n}const c0=e=>e();function $S(e=c0){const t=ce(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...o)=>{t.value&&e(...o)};return{isActive:Mo(t),pause:n,resume:r,eventFilter:s}}function u0(e){return e||Tt()}function DS(...e){if(e.length!==1)return kh(...e);const t=e[0];return typeof t=="function"?Mo(Sh(()=>({get:t,set:In}))):ce(t)}function zS(e,t,n={}){const{eventFilter:r=c0,...s}=n;return De(e,NS(r,t),s)}function FS(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:o,pause:i,resume:l,isActive:a}=$S(r);return{stop:zS(e,t,{...s,eventFilter:o}),pause:i,resume:l,isActive:a}}function $a(e,t=!0,n){const r=u0(n);r?Et(e,r):t?e():En(e)}function jS(e,t){const n=u0(t);n&&mr(e,n)}function tc(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,s=Ye(e),o=ce(e);function i(l){if(arguments.length)return o.value=l,o.value;{const a=We(n);return o.value=o.value===a?We(r):a,o.value}}return s?i:[o,i]}function bt(e){var t;const n=We(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ht=Hn?window:void 0,HS=Hn?window.document:void 0;function Gt(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=Ht):[t,n,r,s]=e,!t)return In;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],i=()=>{o.forEach(u=>u()),o.length=0},l=(u,f,d,h)=>(u.addEventListener(f,d,h),()=>u.removeEventListener(f,d,h)),a=De(()=>[bt(t),We(s)],([u,f])=>{if(i(),!u)return;const d=LS(f)?{...f}:f;o.push(...n.flatMap(h=>r.map(p=>l(u,h,p,d))))},{immediate:!0,flush:"post"}),c=()=>{a(),i()};return Bo(c),c}let np=!1;function VS(e,t,n={}){const{window:r=Ht,ignore:s=[],capture:o=!0,detectIframe:i=!1}=n;if(!r)return;xS&&!np&&(np=!0,Array.from(r.document.body.children).forEach(d=>d.addEventListener("click",In)),r.document.documentElement.addEventListener("click",In));let l=!0;const a=d=>s.some(h=>{if(typeof h=="string")return Array.from(r.document.querySelectorAll(h)).some(p=>p===d.target||d.composedPath().includes(p));{const p=bt(h);return p&&(d.target===p||d.composedPath().includes(p))}}),u=[Gt(r,"click",d=>{const h=bt(e);if(!(!h||h===d.target||d.composedPath().includes(h))){if(d.detail===0&&(l=!a(d)),!l){l=!0;return}t(d)}},{passive:!0,capture:o}),Gt(r,"pointerdown",d=>{const h=bt(e);l=!a(d)&&!!(h&&!d.composedPath().includes(h))},{passive:!0}),i&&Gt(r,"blur",d=>{setTimeout(()=>{var h;const p=bt(e);((h=r.document.activeElement)==null?void 0:h.tagName)==="IFRAME"&&!(p!=null&&p.contains(r.document.activeElement))&&t(d)},0)})].filter(Boolean);return()=>u.forEach(d=>d())}function BS(){const e=ce(!1);return Tt()&&Et(()=>{e.value=!0}),e}function Da(e){const t=BS();return Y(()=>(t.value,!!e()))}function US(e,t={}){const{window:n=Ht}=t,r=Da(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const o=ce(!1),i=c=>{o.value=c.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",i):s.removeListener(i))},a=Wc(()=>{r.value&&(l(),s=n.matchMedia(We(e)),"addEventListener"in s?s.addEventListener("change",i):s.addListener(i),o.value=s.matches)});return Bo(()=>{a(),l(),s=void 0}),o}const pi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},hi="__vueuse_ssr_handlers__",WS=KS();function KS(){return hi in pi||(pi[hi]=pi[hi]||{}),pi[hi]}function f0(e,t){return WS[e]||t}function YS(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const qS={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},rp="vueuse-storage";function Mu(e,t,n,r={}){var s;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:a=!0,mergeDefaults:c=!1,shallow:u,window:f=Ht,eventFilter:d,onError:h=C=>{console.error(C)},initOnMounted:p}=r,m=(u?Rs:ce)(typeof t=="function"?t():t);if(!n)try{n=f0("getDefaultStorage",()=>{var C;return(C=Ht)==null?void 0:C.localStorage})()}catch(C){h(C)}if(!n)return m;const v=We(t),w=YS(v),y=(s=r.serializer)!=null?s:qS[w],{pause:g,resume:_}=FS(m,()=>E(m.value),{flush:o,deep:i,eventFilter:d});return f&&l&&$a(()=>{Gt(f,"storage",b),Gt(f,rp,S),p&&b()}),p||b(),m;function E(C){try{if(C==null)n.removeItem(e);else{const O=y.write(C),M=n.getItem(e);M!==O&&(n.setItem(e,O),f&&f.dispatchEvent(new CustomEvent(rp,{detail:{key:e,oldValue:M,newValue:O,storageArea:n}})))}}catch(O){h(O)}}function A(C){const O=C?C.newValue:n.getItem(e);if(O==null)return a&&v!=null&&n.setItem(e,y.write(v)),v;if(!C&&c){const M=y.read(O);return typeof c=="function"?c(M,v):w==="object"&&!Array.isArray(M)?{...v,...M}:M}else return typeof O!="string"?O:y.read(O)}function S(C){b(C.detail)}function b(C){if(!(C&&C.storageArea!==n)){if(C&&C.key==null){m.value=v;return}if(!(C&&C.key!==e)){g();try{(C==null?void 0:C.newValue)!==y.write(m.value)&&(m.value=A(C))}catch(O){h(O)}finally{C?En(_):_()}}}}}function d0(e){return US("(prefers-color-scheme: dark)",e)}function ZS(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:s=Ht,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:a,emitAuto:c,disableTransition:u=!0}=e,f={auto:"",light:"light",dark:"dark",...e.modes||{}},d=d0({window:s}),h=Y(()=>d.value?"dark":"light"),p=a||(i==null?DS(r):Mu(i,r,o,{window:s,listenToStorageChanges:l})),m=Y(()=>p.value==="auto"?h.value:p.value),v=f0("updateHTMLAttrs",(_,E,A)=>{const S=typeof _=="string"?s==null?void 0:s.document.querySelector(_):bt(_);if(!S)return;let b;if(u){b=s.document.createElement("style");const C="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";b.appendChild(document.createTextNode(C)),s.document.head.appendChild(b)}if(E==="class"){const C=A.split(/\s/g);Object.values(f).flatMap(O=>(O||"").split(/\s/g)).filter(Boolean).forEach(O=>{C.includes(O)?S.classList.add(O):S.classList.remove(O)})}else S.setAttribute(E,A);u&&(s.getComputedStyle(b).opacity,document.head.removeChild(b))});function w(_){var E;v(t,n,(E=f[_])!=null?E:_)}function y(_){e.onChanged?e.onChanged(_,w):w(_)}De(m,y,{flush:"post",immediate:!0}),$a(()=>y(m.value));const g=Y({get(){return c?p.value:m.value},set(_){p.value=_}});try{return Object.assign(g,{store:p,system:h,state:m})}catch{return g}}function GS(e,t,n={}){const{window:r=Ht,...s}=n;let o;const i=Da(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},a=De(()=>bt(e),f=>{l(),i.value&&r&&f&&(o=new MutationObserver(t),o.observe(f,s))},{immediate:!0}),c=()=>o==null?void 0:o.takeRecords(),u=()=>{l(),a()};return Bo(u),{isSupported:i,stop:u,takeRecords:c}}function sp(e,t,n={}){const{window:r=Ht,initialValue:s="",observe:o=!1}=n,i=ce(s),l=Y(()=>{var c;return bt(t)||((c=r==null?void 0:r.document)==null?void 0:c.documentElement)});function a(){var c;const u=We(e),f=We(l);if(f&&r){const d=(c=r.getComputedStyle(f).getPropertyValue(u))==null?void 0:c.trim();i.value=d||s}}return o&&GS(l,a,{attributeFilter:["style","class"],window:r}),De([l,()=>We(e)],a,{immediate:!0}),De(i,c=>{var u;(u=l.value)!=null&&u.style&&l.value.style.setProperty(We(e),c)}),i}function JS(e={}){const{valueDark:t="dark",valueLight:n="",window:r=Ht}=e,s=ZS({...e,onChanged:(l,a)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,l==="dark",a,l):a(l)},modes:{dark:t,light:n}}),o=Y(()=>s.system?s.system.value:d0({window:r}).value?"dark":"light");return Y({get(){return s.value==="dark"},set(l){const a=l?"dark":"light";o.value===a?s.value="auto":s.value=a}})}function XS(e,t,n={}){const{window:r=Ht,...s}=n;let o;const i=Da(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},a=Y(()=>Array.isArray(e)?e.map(f=>bt(f)):[bt(e)]),c=De(a,f=>{if(l(),i.value&&r){o=new ResizeObserver(t);for(const d of f)d&&o.observe(d,s)}},{immediate:!0,flush:"post",deep:!0}),u=()=>{l(),c()};return Bo(u),{isSupported:i,stop:u}}function QS(e,t={}){const{reset:n=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=t,i=ce(0),l=ce(0),a=ce(0),c=ce(0),u=ce(0),f=ce(0),d=ce(0),h=ce(0);function p(){const m=bt(e);if(!m){n&&(i.value=0,l.value=0,a.value=0,c.value=0,u.value=0,f.value=0,d.value=0,h.value=0);return}const v=m.getBoundingClientRect();i.value=v.height,l.value=v.bottom,a.value=v.left,c.value=v.right,u.value=v.top,f.value=v.width,d.value=v.x,h.value=v.y}return XS(e,p),De(()=>bt(e),m=>!m&&p()),s&&Gt("scroll",p,{capture:!0,passive:!0}),r&&Gt("resize",p,{passive:!0}),$a(()=>{o&&p()}),{height:i,bottom:l,left:a,right:c,top:u,width:f,x:d,y:h,update:p}}function ek(e,t,n={}){const{root:r,rootMargin:s="0px",threshold:o=.1,window:i=Ht,immediate:l=!0}=n,a=Da(()=>i&&"IntersectionObserver"in i),c=Y(()=>{const p=We(e);return(Array.isArray(p)?p:[p]).map(bt).filter(RS)});let u=In;const f=ce(l),d=a.value?De(()=>[c.value,bt(r),f.value],([p,m])=>{if(u(),!f.value||!p.length)return;const v=new IntersectionObserver(t,{root:bt(m),rootMargin:s,threshold:o});p.forEach(w=>w&&v.observe(w)),u=()=>{v.disconnect(),u=In}},{immediate:l,flush:"post"}):In,h=()=>{u(),d(),f.value=!1};return Bo(h),{isSupported:a,isActive:f,pause(){u(),f.value=!1},resume(){f.value=!0},stop:h}}const tk={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function nk(e={}){const{reactive:t=!1,target:n=Ht,aliasMap:r=tk,passive:s=!0,onEventFired:o=In}=e,i=wn(new Set),l={toJSON(){return{}},current:i},a=t?wn(l):l,c=new Set,u=new Set;function f(m,v){m in a&&(t?a[m]=v:a[m].value=v)}function d(){i.clear();for(const m of u)f(m,!1)}function h(m,v){var w,y;const g=(w=m.key)==null?void 0:w.toLowerCase(),E=[(y=m.code)==null?void 0:y.toLowerCase(),g].filter(Boolean);g&&(v?i.add(g):i.delete(g));for(const A of E)u.add(A),f(A,v);g==="meta"&&!v?(c.forEach(A=>{i.delete(A),f(A,!1)}),c.clear()):typeof m.getModifierState=="function"&&m.getModifierState("Meta")&&v&&[...i,...E].forEach(A=>c.add(A))}Gt(n,"keydown",m=>(h(m,!0),o(m)),{passive:s}),Gt(n,"keyup",m=>(h(m,!1),o(m)),{passive:s}),Gt("blur",d,{passive:!0}),Gt("focus",d,{passive:!0});const p=new Proxy(a,{get(m,v,w){if(typeof v!="string")return Reflect.get(m,v,w);if(v=v.toLowerCase(),v in r&&(v=r[v]),!(v in a))if(/[+_-]/.test(v)){const g=v.split(/[+_-]/g).map(_=>_.trim());a[v]=Y(()=>g.every(_=>We(p[_])))}else a[v]=ce(!1);const y=Reflect.get(m,v,w);return t?We(y):y}});return p}function Ji(e,t=In,n={}){const{immediate:r=!0,manual:s=!1,type:o="text/javascript",async:i=!0,crossOrigin:l,referrerPolicy:a,noModule:c,defer:u,document:f=HS,attrs:d={}}=n,h=ce(null);let p=null;const m=y=>new Promise((g,_)=>{const E=b=>(h.value=b,g(b),b);if(!f){g(!1);return}let A=!1,S=f.querySelector(`script[src="${We(e)}"]`);S?S.hasAttribute("data-loaded")&&E(S):(S=f.createElement("script"),S.type=o,S.async=i,S.src=We(e),u&&(S.defer=u),l&&(S.crossOrigin=l),c&&(S.noModule=c),a&&(S.referrerPolicy=a),Object.entries(d).forEach(([b,C])=>S==null?void 0:S.setAttribute(b,C)),A=!0),S.addEventListener("error",b=>_(b)),S.addEventListener("abort",b=>_(b)),S.addEventListener("load",()=>{S.setAttribute("data-loaded","true"),t(S),E(S)}),A&&(S=f.head.appendChild(S)),y||E(S)}),v=(y=!0)=>(p||(p=m(y)),p),w=()=>{if(!f)return;p=null,h.value&&(h.value=null);const y=f.querySelector(`script[src="${We(e)}"]`);y&&f.head.removeChild(y)};return r&&!s&&$a(v),s||jS(w),{scriptTag:h,load:v,unload:w}}function rk(e={}){const{window:t=Ht,behavior:n="auto"}=e;if(!t)return{x:ce(0),y:ce(0)};const r=ce(t.scrollX),s=ce(t.scrollY),o=Y({get(){return r.value},set(l){scrollTo({left:l,behavior:n})}}),i=Y({get(){return s.value},set(l){scrollTo({top:l,behavior:n})}});return Gt(t,"scroll",()=>{r.value=t.scrollX,s.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:i}}const p0=l0("app",()=>{const e=ce(!0),[t,n]=tc(!1),[r,s]=tc(!1);return{showLoading:e,isSidebarOpen:t,toggleSidebar:n,isRightSidebarOpen:r,toggleRightSidebar:s}}),za=l0("site",()=>{const e=ce(1),t=Y(()=>(e.value,xp().value)),n=Vo();return n&&n.isReady().then(()=>{}),{postList:t}});function XL(e){return e.children}function sk(e,t=[]){return Y(()=>{const n=ne(e);t.length||(t=za().postList);const r={name:"All",total:t.length,children:[{name:"Uncategorized",total:0,children:[]}]},s=r.children.find(o=>o.name==="Uncategorized");if(t.forEach(o=>{if(o.categories)if(Array.isArray(o.categories)){const i=o.categories.length;let l=r,a=l;o.categories.forEach((c,u)=>{l.total+=1,l=l.children.find(f=>f.name===c),l||(l={name:c,total:0,children:[]},a.children.push(l)),u===i-1&&(l.children.push(o),l.total+=1),a=l})}else{const i=o.categories,l=r.children.find(a=>a.name===i);l?(l.total+=1,l.children.push(o)):r.children.push({name:i,total:1,children:[o]})}else s.total+=1,s.children.push(o)}),s.total===0&&r.children.shift(),n){let o=r;const i=n.split("/");for(const l of i){const a=o.children.find(c=>c.name===l);if(a&&a.children)o=a;else return console.warn(`Do not have category: ${e}`),r}return o}else return r})}/*! + */let s_;const Na=e=>s_=e,o_=Symbol();function Ql(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ro;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ro||(ro={}));function S2(){const e=ua(!0),t=e.run(()=>ce({}));let n=[],r=[];const s=Lo({install(o){Na(s),s._a=o,o.provide(o_,s),o.config.globalProperties.$pinia=s,r.forEach(i=>n.push(i)),r=[]},use(o){return!this._a&&!T2?r.push(o):n.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const i_=()=>{};function tp(e,t,n,r=i_){e.push(t);const s=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),r())};return!n&&fa()&&Mc(s),s}function es(e,...t){e.slice().forEach(n=>{n(...t)})}const k2=e=>e();function ec(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];Ql(s)&&Ql(r)&&e.hasOwnProperty(n)&&!Ye(r)&&!Ln(r)?e[n]=ec(s,r):e[n]=r}return e}const C2=Symbol();function O2(e){return!Ql(e)||!e.hasOwnProperty(C2)}const{assign:Gn}=Object;function A2(e){return!!(Ye(e)&&e.effect)}function P2(e,t,n,r){const{state:s,actions:o,getters:i}=t,l=n.state.value[e];let a;function c(){l||(n.state.value[e]=s?s():{});const u=ga(n.state.value[e]);return Gn(u,o,Object.keys(i||{}).reduce((f,d)=>(f[d]=Lo(Y(()=>{Na(n);const h=n._s.get(e);return i[d].call(h,h)})),f),{}))}return a=a_(e,c,t,n,r,!0),a}function a_(e,t,n={},r,s,o){let i;const l=Gn({actions:{}},n),a={deep:!0};let c,u,f=[],d=[],h;const p=r.state.value[e];!o&&!p&&(r.state.value[e]={}),ce({});let m;function v(b){let C;c=u=!1,typeof b=="function"?(b(r.state.value[e]),C={type:ro.patchFunction,storeId:e,events:h}):(ec(r.state.value[e],b),C={type:ro.patchObject,payload:b,storeId:e,events:h});const O=m=Symbol();En().then(()=>{m===O&&(c=!0)}),u=!0,es(f,C,r.state.value[e])}const w=o?function(){const{state:C}=n,O=C?C():{};this.$patch(M=>{Gn(M,O)})}:i_;function y(){i.stop(),f=[],d=[],r._s.delete(e)}function g(b,C){return function(){Na(r);const O=Array.from(arguments),M=[],R=[];function $(P){M.push(P)}function D(P){R.push(P)}es(d,{args:O,name:b,store:E,after:$,onError:D});let N;try{N=C.apply(this&&this.$id===e?this:E,O)}catch(P){throw es(R,P),P}return N instanceof Promise?N.then(P=>(es(M,P),P)).catch(P=>(es(R,P),Promise.reject(P))):(es(M,N),N)}}const _={_p:r,$id:e,$onAction:tp.bind(null,d),$patch:v,$reset:w,$subscribe(b,C={}){const O=tp(f,b,C.detached,()=>M()),M=i.run(()=>De(()=>r.state.value[e],R=>{(C.flush==="sync"?u:c)&&b({storeId:e,type:ro.direct,events:h},R)},Gn({},a,C)));return O},$dispose:y},E=wn(_);r._s.set(e,E);const S=(r._a&&r._a.runWithContext||k2)(()=>r._e.run(()=>(i=ua()).run(t)));for(const b in S){const C=S[b];if(Ye(C)&&!A2(C)||Ln(C))o||(p&&O2(C)&&(Ye(C)?C.value=p[b]:ec(C,p[b])),r.state.value[e][b]=C);else if(typeof C=="function"){const O=g(b,C);S[b]=O,l.actions[b]=C}}return Gn(E,S),Gn(Se(E),S),Object.defineProperty(E,"$state",{get:()=>r.state.value[e],set:b=>{v(C=>{Gn(C,b)})}}),r._p.forEach(b=>{Gn(E,i.run(()=>b({store:E,app:r._a,pinia:r,options:l})))}),p&&o&&n.hydrate&&n.hydrate(E.$state,p),c=!0,u=!0,E}function l_(e,t,n){let r,s;const o=typeof t=="function";typeof e=="string"?(r=e,s=o?n:t):(s=e,r=e.id);function i(l,a){const c=Qh();return l=l||(c?ht(o_,null):null),l&&Na(l),l=s_,l._s.has(r)||(o?a_(r,t,s,l):P2(r,s,l)),l._s.get(r)}return i.$id=r,i}function Bo(e){return fa()?(Mc(e),!0):!1}function We(e){return typeof e=="function"?e():ne(e)}const Hn=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const R2=e=>e!=null,M2=Object.prototype.toString,L2=e=>M2.call(e)==="[object Object]",In=()=>{},x2=I2();function I2(){var e,t;return Hn&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function N2(e,t){function n(...r){return new Promise((s,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(o)})}return n}const c_=e=>e();function $2(e=c_){const t=ce(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...o)=>{t.value&&e(...o)};return{isActive:Mo(t),pause:n,resume:r,eventFilter:s}}function u_(e){return e||Tt()}function D2(...e){if(e.length!==1)return kh(...e);const t=e[0];return typeof t=="function"?Mo(Sh(()=>({get:t,set:In}))):ce(t)}function z2(e,t,n={}){const{eventFilter:r=c_,...s}=n;return De(e,N2(r,t),s)}function F2(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:o,pause:i,resume:l,isActive:a}=$2(r);return{stop:z2(e,t,{...s,eventFilter:o}),pause:i,resume:l,isActive:a}}function $a(e,t=!0,n){const r=u_(n);r?Et(e,r):t?e():En(e)}function j2(e,t){const n=u_(t);n&&mr(e,n)}function tc(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,s=Ye(e),o=ce(e);function i(l){if(arguments.length)return o.value=l,o.value;{const a=We(n);return o.value=o.value===a?We(r):a,o.value}}return s?i:[o,i]}function bt(e){var t;const n=We(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ht=Hn?window:void 0,H2=Hn?window.document:void 0;function Gt(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=Ht):[t,n,r,s]=e,!t)return In;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],i=()=>{o.forEach(u=>u()),o.length=0},l=(u,f,d,h)=>(u.addEventListener(f,d,h),()=>u.removeEventListener(f,d,h)),a=De(()=>[bt(t),We(s)],([u,f])=>{if(i(),!u)return;const d=L2(f)?{...f}:f;o.push(...n.flatMap(h=>r.map(p=>l(u,h,p,d))))},{immediate:!0,flush:"post"}),c=()=>{a(),i()};return Bo(c),c}let np=!1;function V2(e,t,n={}){const{window:r=Ht,ignore:s=[],capture:o=!0,detectIframe:i=!1}=n;if(!r)return;x2&&!np&&(np=!0,Array.from(r.document.body.children).forEach(d=>d.addEventListener("click",In)),r.document.documentElement.addEventListener("click",In));let l=!0;const a=d=>s.some(h=>{if(typeof h=="string")return Array.from(r.document.querySelectorAll(h)).some(p=>p===d.target||d.composedPath().includes(p));{const p=bt(h);return p&&(d.target===p||d.composedPath().includes(p))}}),u=[Gt(r,"click",d=>{const h=bt(e);if(!(!h||h===d.target||d.composedPath().includes(h))){if(d.detail===0&&(l=!a(d)),!l){l=!0;return}t(d)}},{passive:!0,capture:o}),Gt(r,"pointerdown",d=>{const h=bt(e);l=!a(d)&&!!(h&&!d.composedPath().includes(h))},{passive:!0}),i&&Gt(r,"blur",d=>{setTimeout(()=>{var h;const p=bt(e);((h=r.document.activeElement)==null?void 0:h.tagName)==="IFRAME"&&!(p!=null&&p.contains(r.document.activeElement))&&t(d)},0)})].filter(Boolean);return()=>u.forEach(d=>d())}function B2(){const e=ce(!1);return Tt()&&Et(()=>{e.value=!0}),e}function Da(e){const t=B2();return Y(()=>(t.value,!!e()))}function U2(e,t={}){const{window:n=Ht}=t,r=Da(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const o=ce(!1),i=c=>{o.value=c.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",i):s.removeListener(i))},a=Wc(()=>{r.value&&(l(),s=n.matchMedia(We(e)),"addEventListener"in s?s.addEventListener("change",i):s.addListener(i),o.value=s.matches)});return Bo(()=>{a(),l(),s=void 0}),o}const pi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},hi="__vueuse_ssr_handlers__",W2=K2();function K2(){return hi in pi||(pi[hi]=pi[hi]||{}),pi[hi]}function f_(e,t){return W2[e]||t}function Y2(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const q2={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},rp="vueuse-storage";function Mu(e,t,n,r={}){var s;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:a=!0,mergeDefaults:c=!1,shallow:u,window:f=Ht,eventFilter:d,onError:h=C=>{console.error(C)},initOnMounted:p}=r,m=(u?Rs:ce)(typeof t=="function"?t():t);if(!n)try{n=f_("getDefaultStorage",()=>{var C;return(C=Ht)==null?void 0:C.localStorage})()}catch(C){h(C)}if(!n)return m;const v=We(t),w=Y2(v),y=(s=r.serializer)!=null?s:q2[w],{pause:g,resume:_}=F2(m,()=>E(m.value),{flush:o,deep:i,eventFilter:d});return f&&l&&$a(()=>{Gt(f,"storage",b),Gt(f,rp,S),p&&b()}),p||b(),m;function E(C){try{if(C==null)n.removeItem(e);else{const O=y.write(C),M=n.getItem(e);M!==O&&(n.setItem(e,O),f&&f.dispatchEvent(new CustomEvent(rp,{detail:{key:e,oldValue:M,newValue:O,storageArea:n}})))}}catch(O){h(O)}}function A(C){const O=C?C.newValue:n.getItem(e);if(O==null)return a&&v!=null&&n.setItem(e,y.write(v)),v;if(!C&&c){const M=y.read(O);return typeof c=="function"?c(M,v):w==="object"&&!Array.isArray(M)?{...v,...M}:M}else return typeof O!="string"?O:y.read(O)}function S(C){b(C.detail)}function b(C){if(!(C&&C.storageArea!==n)){if(C&&C.key==null){m.value=v;return}if(!(C&&C.key!==e)){g();try{(C==null?void 0:C.newValue)!==y.write(m.value)&&(m.value=A(C))}catch(O){h(O)}finally{C?En(_):_()}}}}}function d_(e){return U2("(prefers-color-scheme: dark)",e)}function Z2(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:s=Ht,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:a,emitAuto:c,disableTransition:u=!0}=e,f={auto:"",light:"light",dark:"dark",...e.modes||{}},d=d_({window:s}),h=Y(()=>d.value?"dark":"light"),p=a||(i==null?D2(r):Mu(i,r,o,{window:s,listenToStorageChanges:l})),m=Y(()=>p.value==="auto"?h.value:p.value),v=f_("updateHTMLAttrs",(_,E,A)=>{const S=typeof _=="string"?s==null?void 0:s.document.querySelector(_):bt(_);if(!S)return;let b;if(u){b=s.document.createElement("style");const C="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";b.appendChild(document.createTextNode(C)),s.document.head.appendChild(b)}if(E==="class"){const C=A.split(/\s/g);Object.values(f).flatMap(O=>(O||"").split(/\s/g)).filter(Boolean).forEach(O=>{C.includes(O)?S.classList.add(O):S.classList.remove(O)})}else S.setAttribute(E,A);u&&(s.getComputedStyle(b).opacity,document.head.removeChild(b))});function w(_){var E;v(t,n,(E=f[_])!=null?E:_)}function y(_){e.onChanged?e.onChanged(_,w):w(_)}De(m,y,{flush:"post",immediate:!0}),$a(()=>y(m.value));const g=Y({get(){return c?p.value:m.value},set(_){p.value=_}});try{return Object.assign(g,{store:p,system:h,state:m})}catch{return g}}function G2(e,t,n={}){const{window:r=Ht,...s}=n;let o;const i=Da(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},a=De(()=>bt(e),f=>{l(),i.value&&r&&f&&(o=new MutationObserver(t),o.observe(f,s))},{immediate:!0}),c=()=>o==null?void 0:o.takeRecords(),u=()=>{l(),a()};return Bo(u),{isSupported:i,stop:u,takeRecords:c}}function sp(e,t,n={}){const{window:r=Ht,initialValue:s="",observe:o=!1}=n,i=ce(s),l=Y(()=>{var c;return bt(t)||((c=r==null?void 0:r.document)==null?void 0:c.documentElement)});function a(){var c;const u=We(e),f=We(l);if(f&&r){const d=(c=r.getComputedStyle(f).getPropertyValue(u))==null?void 0:c.trim();i.value=d||s}}return o&&G2(l,a,{attributeFilter:["style","class"],window:r}),De([l,()=>We(e)],a,{immediate:!0}),De(i,c=>{var u;(u=l.value)!=null&&u.style&&l.value.style.setProperty(We(e),c)}),i}function J2(e={}){const{valueDark:t="dark",valueLight:n="",window:r=Ht}=e,s=Z2({...e,onChanged:(l,a)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,l==="dark",a,l):a(l)},modes:{dark:t,light:n}}),o=Y(()=>s.system?s.system.value:d_({window:r}).value?"dark":"light");return Y({get(){return s.value==="dark"},set(l){const a=l?"dark":"light";o.value===a?s.value="auto":s.value=a}})}function X2(e,t,n={}){const{window:r=Ht,...s}=n;let o;const i=Da(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},a=Y(()=>Array.isArray(e)?e.map(f=>bt(f)):[bt(e)]),c=De(a,f=>{if(l(),i.value&&r){o=new ResizeObserver(t);for(const d of f)d&&o.observe(d,s)}},{immediate:!0,flush:"post",deep:!0}),u=()=>{l(),c()};return Bo(u),{isSupported:i,stop:u}}function Q2(e,t={}){const{reset:n=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=t,i=ce(0),l=ce(0),a=ce(0),c=ce(0),u=ce(0),f=ce(0),d=ce(0),h=ce(0);function p(){const m=bt(e);if(!m){n&&(i.value=0,l.value=0,a.value=0,c.value=0,u.value=0,f.value=0,d.value=0,h.value=0);return}const v=m.getBoundingClientRect();i.value=v.height,l.value=v.bottom,a.value=v.left,c.value=v.right,u.value=v.top,f.value=v.width,d.value=v.x,h.value=v.y}return X2(e,p),De(()=>bt(e),m=>!m&&p()),s&&Gt("scroll",p,{capture:!0,passive:!0}),r&&Gt("resize",p,{passive:!0}),$a(()=>{o&&p()}),{height:i,bottom:l,left:a,right:c,top:u,width:f,x:d,y:h,update:p}}function ek(e,t,n={}){const{root:r,rootMargin:s="0px",threshold:o=.1,window:i=Ht,immediate:l=!0}=n,a=Da(()=>i&&"IntersectionObserver"in i),c=Y(()=>{const p=We(e);return(Array.isArray(p)?p:[p]).map(bt).filter(R2)});let u=In;const f=ce(l),d=a.value?De(()=>[c.value,bt(r),f.value],([p,m])=>{if(u(),!f.value||!p.length)return;const v=new IntersectionObserver(t,{root:bt(m),rootMargin:s,threshold:o});p.forEach(w=>w&&v.observe(w)),u=()=>{v.disconnect(),u=In}},{immediate:l,flush:"post"}):In,h=()=>{u(),d(),f.value=!1};return Bo(h),{isSupported:a,isActive:f,pause(){u(),f.value=!1},resume(){f.value=!0},stop:h}}const tk={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function nk(e={}){const{reactive:t=!1,target:n=Ht,aliasMap:r=tk,passive:s=!0,onEventFired:o=In}=e,i=wn(new Set),l={toJSON(){return{}},current:i},a=t?wn(l):l,c=new Set,u=new Set;function f(m,v){m in a&&(t?a[m]=v:a[m].value=v)}function d(){i.clear();for(const m of u)f(m,!1)}function h(m,v){var w,y;const g=(w=m.key)==null?void 0:w.toLowerCase(),E=[(y=m.code)==null?void 0:y.toLowerCase(),g].filter(Boolean);g&&(v?i.add(g):i.delete(g));for(const A of E)u.add(A),f(A,v);g==="meta"&&!v?(c.forEach(A=>{i.delete(A),f(A,!1)}),c.clear()):typeof m.getModifierState=="function"&&m.getModifierState("Meta")&&v&&[...i,...E].forEach(A=>c.add(A))}Gt(n,"keydown",m=>(h(m,!0),o(m)),{passive:s}),Gt(n,"keyup",m=>(h(m,!1),o(m)),{passive:s}),Gt("blur",d,{passive:!0}),Gt("focus",d,{passive:!0});const p=new Proxy(a,{get(m,v,w){if(typeof v!="string")return Reflect.get(m,v,w);if(v=v.toLowerCase(),v in r&&(v=r[v]),!(v in a))if(/[+_-]/.test(v)){const g=v.split(/[+_-]/g).map(_=>_.trim());a[v]=Y(()=>g.every(_=>We(p[_])))}else a[v]=ce(!1);const y=Reflect.get(m,v,w);return t?We(y):y}});return p}function Ji(e,t=In,n={}){const{immediate:r=!0,manual:s=!1,type:o="text/javascript",async:i=!0,crossOrigin:l,referrerPolicy:a,noModule:c,defer:u,document:f=H2,attrs:d={}}=n,h=ce(null);let p=null;const m=y=>new Promise((g,_)=>{const E=b=>(h.value=b,g(b),b);if(!f){g(!1);return}let A=!1,S=f.querySelector(`script[src="${We(e)}"]`);S?S.hasAttribute("data-loaded")&&E(S):(S=f.createElement("script"),S.type=o,S.async=i,S.src=We(e),u&&(S.defer=u),l&&(S.crossOrigin=l),c&&(S.noModule=c),a&&(S.referrerPolicy=a),Object.entries(d).forEach(([b,C])=>S==null?void 0:S.setAttribute(b,C)),A=!0),S.addEventListener("error",b=>_(b)),S.addEventListener("abort",b=>_(b)),S.addEventListener("load",()=>{S.setAttribute("data-loaded","true"),t(S),E(S)}),A&&(S=f.head.appendChild(S)),y||E(S)}),v=(y=!0)=>(p||(p=m(y)),p),w=()=>{if(!f)return;p=null,h.value&&(h.value=null);const y=f.querySelector(`script[src="${We(e)}"]`);y&&f.head.removeChild(y)};return r&&!s&&$a(v),s||j2(w),{scriptTag:h,load:v,unload:w}}function rk(e={}){const{window:t=Ht,behavior:n="auto"}=e;if(!t)return{x:ce(0),y:ce(0)};const r=ce(t.scrollX),s=ce(t.scrollY),o=Y({get(){return r.value},set(l){scrollTo({left:l,behavior:n})}}),i=Y({get(){return s.value},set(l){scrollTo({top:l,behavior:n})}});return Gt(t,"scroll",()=>{r.value=t.scrollX,s.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:i}}const p_=l_("app",()=>{const e=ce(!0),[t,n]=tc(!1),[r,s]=tc(!1);return{showLoading:e,isSidebarOpen:t,toggleSidebar:n,isRightSidebarOpen:r,toggleRightSidebar:s}}),za=l_("site",()=>{const e=ce(1),t=Y(()=>(e.value,xp().value)),n=Vo();return n&&n.isReady().then(()=>{}),{postList:t}});function XL(e){return e.children}function sk(e,t=[]){return Y(()=>{const n=ne(e);t.length||(t=za().postList);const r={name:"All",total:t.length,children:[{name:"Uncategorized",total:0,children:[]}]},s=r.children.find(o=>o.name==="Uncategorized");if(t.forEach(o=>{if(o.categories)if(Array.isArray(o.categories)){const i=o.categories.length;let l=r,a=l;o.categories.forEach((c,u)=>{l.total+=1,l=l.children.find(f=>f.name===c),l||(l={name:c,total:0,children:[]},a.children.push(l)),u===i-1&&(l.children.push(o),l.total+=1),a=l})}else{const i=o.categories,l=r.children.find(a=>a.name===i);l?(l.total+=1,l.children.push(o)):r.children.push({name:i,total:1,children:[o]})}else s.total+=1,s.children.push(o)}),s.total===0&&r.children.shift(),n){let o=r;const i=n.split("/");for(const l of i){const a=o.children.find(c=>c.name===l);if(a&&a.children)o=a;else return console.warn(`Do not have category: ${e}`),r}return o}else return r})}/*! * shared v9.8.0 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */const nc=typeof window<"u",gr=(e,t=!1)=>t?Symbol.for(e):Symbol(e),ok=(e,t,n)=>ik({l:e,k:t,s:n}),ik=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ot=e=>typeof e=="number"&&isFinite(e),ak=e=>m0(e)==="[object Date]",Xi=e=>m0(e)==="[object RegExp]",Fa=e=>Oe(e)&&Object.keys(e).length===0,_t=Object.assign;let op;const Lu=()=>op||(op=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ip(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const lk=Object.prototype.hasOwnProperty;function Co(e,t){return lk.call(e,t)}const nt=Array.isArray,qe=e=>typeof e=="function",ie=e=>typeof e=="string",Ze=e=>typeof e=="boolean",$e=e=>e!==null&&typeof e=="object",ck=e=>$e(e)&&qe(e.then)&&qe(e.catch),h0=Object.prototype.toString,m0=e=>h0.call(e),Oe=e=>{if(!$e(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},uk=e=>e==null?"":nt(e)||Oe(e)&&e.toString===h0?JSON.stringify(e,null,2):String(e);function fk(e,t=""){return e.reduce((n,r,s)=>s===0?n+r:n+t+r,"")}function xu(e){let t=e;return()=>++t}function dk(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const mi=e=>!$e(e)||nt(e);function so(e,t){if(mi(e)||mi(t))throw new Error("Invalid value");for(const n in e)Co(e,n)&&(mi(e[n])||mi(t[n])?t[n]=e[n]:so(e[n],t[n]))}/*! + */const nc=typeof window<"u",gr=(e,t=!1)=>t?Symbol.for(e):Symbol(e),ok=(e,t,n)=>ik({l:e,k:t,s:n}),ik=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ot=e=>typeof e=="number"&&isFinite(e),ak=e=>m_(e)==="[object Date]",Xi=e=>m_(e)==="[object RegExp]",Fa=e=>Oe(e)&&Object.keys(e).length===0,_t=Object.assign;let op;const Lu=()=>op||(op=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ip(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const lk=Object.prototype.hasOwnProperty;function Co(e,t){return lk.call(e,t)}const nt=Array.isArray,qe=e=>typeof e=="function",ie=e=>typeof e=="string",Ze=e=>typeof e=="boolean",$e=e=>e!==null&&typeof e=="object",ck=e=>$e(e)&&qe(e.then)&&qe(e.catch),h_=Object.prototype.toString,m_=e=>h_.call(e),Oe=e=>{if(!$e(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},uk=e=>e==null?"":nt(e)||Oe(e)&&e.toString===h_?JSON.stringify(e,null,2):String(e);function fk(e,t=""){return e.reduce((n,r,s)=>s===0?n+r:n+t+r,"")}function xu(e){let t=e;return()=>++t}function dk(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const mi=e=>!$e(e)||nt(e);function so(e,t){if(mi(e)||mi(t))throw new Error("Invalid value");for(const n in e)Co(e,n)&&(mi(e[n])||mi(t[n])?t[n]=e[n]:so(e[n],t[n]))}/*! * message-compiler v9.8.0 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */const pk=/\{([0-9a-zA-Z]+)\}/g;function hk(e,...t){return t.length===1&&mk(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(pk,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const mk=e=>e!==null&&typeof e=="object",at={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},gk={[at.EXPECTED_TOKEN]:"Expected token: '{0}'",[at.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[at.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[at.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[at.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[at.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[at.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[at.EMPTY_PLACEHOLDER]:"Empty placeholder",[at.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[at.INVALID_LINKED_FORMAT]:"Invalid linked format",[at.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[at.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[at.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[at.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[at.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[at.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function g0(e,t,n={}){const{domain:r,messages:s,args:o}=n,i=hk((s||gk)[e]||"",...o||[]),l=new SyntaxError(String(i));return l.code=e,t&&(l.location=t),l.domain=r,l}/*! + */const pk=/\{([0-9a-zA-Z]+)\}/g;function hk(e,...t){return t.length===1&&mk(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(pk,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const mk=e=>e!==null&&typeof e=="object",at={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},gk={[at.EXPECTED_TOKEN]:"Expected token: '{0}'",[at.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[at.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[at.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[at.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[at.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[at.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[at.EMPTY_PLACEHOLDER]:"Empty placeholder",[at.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[at.INVALID_LINKED_FORMAT]:"Invalid linked format",[at.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[at.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[at.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[at.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[at.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[at.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function g_(e,t,n={}){const{domain:r,messages:s,args:o}=n,i=hk((s||gk)[e]||"",...o||[]),l=new SyntaxError(String(i));return l.code=e,t&&(l.location=t),l.domain=r,l}/*! * core-base v9.8.0 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */function _k(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Lu().__INTLIFY_PROD_DEVTOOLS__=!1)}const _r=[];_r[0]={w:[0],i:[3,0],"[":[4],o:[7]};_r[1]={w:[1],".":[2],"[":[4],o:[7]};_r[2]={w:[2],i:[3,0],0:[3,0]};_r[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};_r[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};_r[5]={"'":[4,0],o:8,l:[5,0]};_r[6]={'"':[4,0],o:8,l:[6,0]};const yk=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function vk(e){return yk.test(e)}function bk(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function wk(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Ek(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:vk(t)?bk(t):"*"+t}function Tk(e){const t=[];let n=-1,r=0,s=0,o,i,l,a,c,u,f;const d=[];d[0]=()=>{i===void 0?i=l:i+=l},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),s++},d[3]=()=>{if(s>0)s--,r=4,d[0]();else{if(s=0,i===void 0||(i=Ek(i),i===!1))return!1;d[1]()}};function h(){const p=e[n+1];if(r===5&&p==="'"||r===6&&p==='"')return n++,l="\\"+p,d[0](),!0}for(;r!==null;)if(n++,o=e[n],!(o==="\\"&&h())){if(a=wk(o),f=_r[r],c=f[a]||f.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(l=o,u()===!1))))return;if(r===7)return t}}const ap=new Map;function Sk(e,t){return $e(e)?e[t]:null}function kk(e,t){if(!$e(e))return null;let n=ap.get(t);if(n||(n=Tk(t),n&&ap.set(t,n)),!n)return null;const r=n.length;let s=e,o=0;for(;oe,Ok=e=>"",Ak="text",Pk=e=>e.length===0?"":fk(e),Rk=uk;function lp(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function Mk(e){const t=ot(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ot(e.named.count)||ot(e.named.n))?ot(e.named.count)?e.named.count:ot(e.named.n)?e.named.n:t:t}function Lk(e,t){t.count||(t.count=e),t.n||(t.n=e)}function xk(e={}){const t=e.locale,n=Mk(e),r=$e(e.pluralRules)&&ie(t)&&qe(e.pluralRules[t])?e.pluralRules[t]:lp,s=$e(e.pluralRules)&&ie(t)&&qe(e.pluralRules[t])?lp:void 0,o=w=>w[r(n,w.length,s)],i=e.list||[],l=w=>i[w],a=e.named||{};ot(e.pluralIndex)&&Lk(n,a);const c=w=>a[w];function u(w){const y=qe(e.messages)?e.messages(w):$e(e.messages)?e.messages[w]:!1;return y||(e.parent?e.parent.message(w):Ok)}const f=w=>e.modifiers?e.modifiers[w]:Ck,d=Oe(e.processor)&&qe(e.processor.normalize)?e.processor.normalize:Pk,h=Oe(e.processor)&&qe(e.processor.interpolate)?e.processor.interpolate:Rk,p=Oe(e.processor)&&ie(e.processor.type)?e.processor.type:Ak,v={list:l,named:c,plural:o,linked:(w,...y)=>{const[g,_]=y;let E="text",A="";y.length===1?$e(g)?(A=g.modifier||A,E=g.type||E):ie(g)&&(A=g||A):y.length===2&&(ie(g)&&(A=g||A),ie(_)&&(E=_||E));const S=u(w)(v),b=E==="vnode"&&nt(S)&&A?S[0]:S;return A?f(A)(b,E):b},message:u,type:p,interpolate:h,normalize:d,values:_t({},i,a)};return v}let Oo=null;function Ik(e){Oo=e}function Nk(e,t,n){Oo&&Oo.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const $k=Dk("function:translate");function Dk(e){return t=>Oo&&Oo.emit(e,t)}const zk={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8},_0=at.__EXTEND_POINT__,Tr=xu(_0),_n={INVALID_ARGUMENT:_0,INVALID_DATE_ARGUMENT:Tr(),INVALID_ISO_DATE_ARGUMENT:Tr(),NOT_SUPPORT_NON_STRING_MESSAGE:Tr(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Tr(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Tr(),NOT_SUPPORT_LOCALE_TYPE:Tr(),__EXTEND_POINT__:Tr()};function Rn(e){return g0(e,null,void 0)}function Iu(e,t){return t.locale!=null?cp(t.locale):cp(e.locale)}let pl;function cp(e){if(ie(e))return e;if(qe(e)){if(e.resolvedOnce&&pl!=null)return pl;if(e.constructor.name==="Function"){const t=e();if(ck(t))throw Rn(_n.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return pl=t}else throw Rn(_n.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Rn(_n.NOT_SUPPORT_LOCALE_TYPE)}function Fk(e,t,n){return[...new Set([n,...nt(t)?t:$e(t)?Object.keys(t):ie(t)?[t]:[n]])]}function y0(e,t,n){const r=ie(n)?n:Qi,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(r);if(!o){o=[];let i=[n];for(;nt(i);)i=up(o,i,t);const l=nt(t)||!Oe(t)?t:t.default?t.default:null;i=ie(l)?[l]:l,nt(i)&&up(o,i,!1),s.__localeChainCache.set(r,o)}return o}function up(e,t,n){let r=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function Bk(){return{upper:(e,t)=>t==="text"&&ie(e)?e.toUpperCase():t==="vnode"&&$e(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ie(e)?e.toLowerCase():t==="vnode"&&$e(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&ie(e)?dp(e):t==="vnode"&&$e(e)&&"__v_isVNode"in e?dp(e.children):e}}let Uk,v0;function Wk(e){v0=e}let b0;function Kk(e){b0=e}let w0=null;const Yk=e=>{w0=e},qk=()=>w0;let E0=null;const pp=e=>{E0=e},Zk=()=>E0;let hp=0;function Gk(e={}){const t=qe(e.onWarn)?e.onWarn:dk,n=ie(e.version)?e.version:Vk,r=ie(e.locale)||qe(e.locale)?e.locale:Qi,s=qe(r)?Qi:r,o=nt(e.fallbackLocale)||Oe(e.fallbackLocale)||ie(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,i=Oe(e.messages)?e.messages:{[s]:{}},l=Oe(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},a=Oe(e.numberFormats)?e.numberFormats:{[s]:{}},c=_t({},e.modifiers||{},Bk()),u=e.pluralRules||{},f=qe(e.missing)?e.missing:null,d=Ze(e.missingWarn)||Xi(e.missingWarn)?e.missingWarn:!0,h=Ze(e.fallbackWarn)||Xi(e.fallbackWarn)?e.fallbackWarn:!0,p=!!e.fallbackFormat,m=!!e.unresolving,v=qe(e.postTranslation)?e.postTranslation:null,w=Oe(e.processor)?e.processor:null,y=Ze(e.warnHtmlMessage)?e.warnHtmlMessage:!0,g=!!e.escapeParameter,_=qe(e.messageCompiler)?e.messageCompiler:Uk,E=qe(e.messageResolver)?e.messageResolver:v0||Sk,A=qe(e.localeFallbacker)?e.localeFallbacker:b0||Fk,S=$e(e.fallbackContext)?e.fallbackContext:void 0,b=e,C=$e(b.__datetimeFormatters)?b.__datetimeFormatters:new Map,O=$e(b.__numberFormatters)?b.__numberFormatters:new Map,M=$e(b.__meta)?b.__meta:{};hp++;const R={version:n,cid:hp,locale:r,fallbackLocale:o,messages:i,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:p,unresolving:m,postTranslation:v,processor:w,warnHtmlMessage:y,escapeParameter:g,messageCompiler:_,messageResolver:E,localeFallbacker:A,fallbackContext:S,onWarn:t,__meta:M};return R.datetimeFormats=l,R.numberFormats=a,R.__datetimeFormatters=C,R.__numberFormatters=O,__INTLIFY_PROD_DEVTOOLS__&&Nk(R,n,M),R}function Nu(e,t,n,r,s){const{missing:o,onWarn:i}=e;if(o!==null){const l=o(e,n,t,s);return ie(l)?l:t}else return t}function Us(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}const ks=e=>$e(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e),mp=()=>"",Yt=e=>qe(e);function gp(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:o,fallbackLocale:i,messages:l}=e,[a,c]=rc(...t),u=Ze(c.missingWarn)?c.missingWarn:e.missingWarn,f=Ze(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=Ze(c.escapeParameter)?c.escapeParameter:e.escapeParameter,h=!!c.resolvedMessage,p=ie(c.default)||Ze(c.default)?Ze(c.default)?o?a:()=>a:c.default:n?o?a:()=>a:"",m=n||p!=="",v=Iu(e,c);d&&Jk(c);let[w,y,g]=h?[a,v,l[v]||{}]:T0(e,a,v,i,f,u),_=w,E=a;if(!h&&!(ie(_)||ks(_)||Yt(_))&&m&&(_=p,E=_),!h&&(!(ie(_)||ks(_)||Yt(_))||!ie(y)))return s?ja:a;let A=!1;const S=()=>{A=!0},b=Yt(_)?_:S0(e,a,y,_,E,S);if(A)return _;const C=eC(e,y,g,c),O=xk(C),M=Xk(e,b,O),R=r?r(M,a):M;if(__INTLIFY_PROD_DEVTOOLS__){const $={timestamp:Date.now(),key:ie(a)?a:Yt(_)?_.key:"",locale:y||(Yt(_)?_.locale:""),format:ie(_)?_:Yt(_)?_.source:"",message:R};$.meta=_t({},e.__meta,qk()||{}),$k($)}return R}function Jk(e){nt(e.list)?e.list=e.list.map(t=>ie(t)?ip(t):t):$e(e.named)&&Object.keys(e.named).forEach(t=>{ie(e.named[t])&&(e.named[t]=ip(e.named[t]))})}function T0(e,t,n,r,s,o){const{messages:i,onWarn:l,messageResolver:a,localeFallbacker:c}=e,u=c(e,r,n);let f={},d,h=null;const p="translate";for(let m=0;mr;return c.locale=n,c.key=t,c}const a=i(r,Qk(e,n,s,r,l,o));return a.locale=n,a.key=t,a.source=r,a}function Xk(e,t,n){return t(n)}function rc(...e){const[t,n,r]=e,s={};if(!ie(t)&&!ot(t)&&!Yt(t)&&!ks(t))throw Rn(_n.INVALID_ARGUMENT);const o=ot(t)?String(t):(Yt(t),t);return ot(n)?s.plural=n:ie(n)?s.default=n:Oe(n)&&!Fa(n)?s.named=n:nt(n)&&(s.list=n),ot(r)?s.plural=r:ie(r)?s.default=r:Oe(r)&&_t(s,r),[o,s]}function Qk(e,t,n,r,s,o){return{locale:t,key:n,warnHtmlMessage:s,onError:i=>{throw o&&o(i),i},onCacheKey:i=>ok(t,n,i)}}function eC(e,t,n,r){const{modifiers:s,pluralRules:o,messageResolver:i,fallbackLocale:l,fallbackWarn:a,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:s,pluralRules:o,messages:h=>{let p=i(n,h);if(p==null&&u){const[,,m]=T0(u,h,t,l,a,c);p=i(m,h)}if(ie(p)||ks(p)){let m=!1;const w=S0(e,h,t,p,h,()=>{m=!0});return m?mp:w}else return Yt(p)?p:mp}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),ot(r.plural)&&(d.pluralIndex=r.plural),d}function _p(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__datetimeFormatters:l}=e,[a,c,u,f]=sc(...t),d=Ze(u.missingWarn)?u.missingWarn:e.missingWarn;Ze(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,p=Iu(e,u),m=i(e,s,p);if(!ie(a)||a==="")return new Intl.DateTimeFormat(p,f).format(c);let v={},w,y=null;const g="datetime format";for(let A=0;A{k0.includes(a)?i[a]=n[a]:o[a]=n[a]}),ie(r)?o.locale=r:Oe(r)&&(i=r),Oe(s)&&(i=s),[o.key||"",l,o,i]}function yp(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__datetimeFormatters.has(o)&&r.__datetimeFormatters.delete(o)}}function vp(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__numberFormatters:l}=e,[a,c,u,f]=oc(...t),d=Ze(u.missingWarn)?u.missingWarn:e.missingWarn;Ze(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,p=Iu(e,u),m=i(e,s,p);if(!ie(a)||a==="")return new Intl.NumberFormat(p,f).format(c);let v={},w,y=null;const g="number format";for(let A=0;A{C0.includes(a)?i[a]=n[a]:o[a]=n[a]}),ie(r)?o.locale=r:Oe(r)&&(i=r),Oe(s)&&(i=s),[o.key||"",l,o,i]}function bp(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__numberFormatters.has(o)&&r.__numberFormatters.delete(o)}}_k();/*! + */function _k(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Lu().__INTLIFY_PROD_DEVTOOLS__=!1)}const _r=[];_r[0]={w:[0],i:[3,0],"[":[4],o:[7]};_r[1]={w:[1],".":[2],"[":[4],o:[7]};_r[2]={w:[2],i:[3,0],0:[3,0]};_r[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};_r[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};_r[5]={"'":[4,0],o:8,l:[5,0]};_r[6]={'"':[4,0],o:8,l:[6,0]};const yk=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function vk(e){return yk.test(e)}function bk(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function wk(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Ek(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:vk(t)?bk(t):"*"+t}function Tk(e){const t=[];let n=-1,r=0,s=0,o,i,l,a,c,u,f;const d=[];d[0]=()=>{i===void 0?i=l:i+=l},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),s++},d[3]=()=>{if(s>0)s--,r=4,d[0]();else{if(s=0,i===void 0||(i=Ek(i),i===!1))return!1;d[1]()}};function h(){const p=e[n+1];if(r===5&&p==="'"||r===6&&p==='"')return n++,l="\\"+p,d[0](),!0}for(;r!==null;)if(n++,o=e[n],!(o==="\\"&&h())){if(a=wk(o),f=_r[r],c=f[a]||f.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(l=o,u()===!1))))return;if(r===7)return t}}const ap=new Map;function Sk(e,t){return $e(e)?e[t]:null}function kk(e,t){if(!$e(e))return null;let n=ap.get(t);if(n||(n=Tk(t),n&&ap.set(t,n)),!n)return null;const r=n.length;let s=e,o=0;for(;oe,Ok=e=>"",Ak="text",Pk=e=>e.length===0?"":fk(e),Rk=uk;function lp(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function Mk(e){const t=ot(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ot(e.named.count)||ot(e.named.n))?ot(e.named.count)?e.named.count:ot(e.named.n)?e.named.n:t:t}function Lk(e,t){t.count||(t.count=e),t.n||(t.n=e)}function xk(e={}){const t=e.locale,n=Mk(e),r=$e(e.pluralRules)&&ie(t)&&qe(e.pluralRules[t])?e.pluralRules[t]:lp,s=$e(e.pluralRules)&&ie(t)&&qe(e.pluralRules[t])?lp:void 0,o=w=>w[r(n,w.length,s)],i=e.list||[],l=w=>i[w],a=e.named||{};ot(e.pluralIndex)&&Lk(n,a);const c=w=>a[w];function u(w){const y=qe(e.messages)?e.messages(w):$e(e.messages)?e.messages[w]:!1;return y||(e.parent?e.parent.message(w):Ok)}const f=w=>e.modifiers?e.modifiers[w]:Ck,d=Oe(e.processor)&&qe(e.processor.normalize)?e.processor.normalize:Pk,h=Oe(e.processor)&&qe(e.processor.interpolate)?e.processor.interpolate:Rk,p=Oe(e.processor)&&ie(e.processor.type)?e.processor.type:Ak,v={list:l,named:c,plural:o,linked:(w,...y)=>{const[g,_]=y;let E="text",A="";y.length===1?$e(g)?(A=g.modifier||A,E=g.type||E):ie(g)&&(A=g||A):y.length===2&&(ie(g)&&(A=g||A),ie(_)&&(E=_||E));const S=u(w)(v),b=E==="vnode"&&nt(S)&&A?S[0]:S;return A?f(A)(b,E):b},message:u,type:p,interpolate:h,normalize:d,values:_t({},i,a)};return v}let Oo=null;function Ik(e){Oo=e}function Nk(e,t,n){Oo&&Oo.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const $k=Dk("function:translate");function Dk(e){return t=>Oo&&Oo.emit(e,t)}const zk={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8},__=at.__EXTEND_POINT__,Tr=xu(__),_n={INVALID_ARGUMENT:__,INVALID_DATE_ARGUMENT:Tr(),INVALID_ISO_DATE_ARGUMENT:Tr(),NOT_SUPPORT_NON_STRING_MESSAGE:Tr(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Tr(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Tr(),NOT_SUPPORT_LOCALE_TYPE:Tr(),__EXTEND_POINT__:Tr()};function Rn(e){return g_(e,null,void 0)}function Iu(e,t){return t.locale!=null?cp(t.locale):cp(e.locale)}let pl;function cp(e){if(ie(e))return e;if(qe(e)){if(e.resolvedOnce&&pl!=null)return pl;if(e.constructor.name==="Function"){const t=e();if(ck(t))throw Rn(_n.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return pl=t}else throw Rn(_n.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Rn(_n.NOT_SUPPORT_LOCALE_TYPE)}function Fk(e,t,n){return[...new Set([n,...nt(t)?t:$e(t)?Object.keys(t):ie(t)?[t]:[n]])]}function y_(e,t,n){const r=ie(n)?n:Qi,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(r);if(!o){o=[];let i=[n];for(;nt(i);)i=up(o,i,t);const l=nt(t)||!Oe(t)?t:t.default?t.default:null;i=ie(l)?[l]:l,nt(i)&&up(o,i,!1),s.__localeChainCache.set(r,o)}return o}function up(e,t,n){let r=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function Bk(){return{upper:(e,t)=>t==="text"&&ie(e)?e.toUpperCase():t==="vnode"&&$e(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ie(e)?e.toLowerCase():t==="vnode"&&$e(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&ie(e)?dp(e):t==="vnode"&&$e(e)&&"__v_isVNode"in e?dp(e.children):e}}let Uk,v_;function Wk(e){v_=e}let b_;function Kk(e){b_=e}let w_=null;const Yk=e=>{w_=e},qk=()=>w_;let E_=null;const pp=e=>{E_=e},Zk=()=>E_;let hp=0;function Gk(e={}){const t=qe(e.onWarn)?e.onWarn:dk,n=ie(e.version)?e.version:Vk,r=ie(e.locale)||qe(e.locale)?e.locale:Qi,s=qe(r)?Qi:r,o=nt(e.fallbackLocale)||Oe(e.fallbackLocale)||ie(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,i=Oe(e.messages)?e.messages:{[s]:{}},l=Oe(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},a=Oe(e.numberFormats)?e.numberFormats:{[s]:{}},c=_t({},e.modifiers||{},Bk()),u=e.pluralRules||{},f=qe(e.missing)?e.missing:null,d=Ze(e.missingWarn)||Xi(e.missingWarn)?e.missingWarn:!0,h=Ze(e.fallbackWarn)||Xi(e.fallbackWarn)?e.fallbackWarn:!0,p=!!e.fallbackFormat,m=!!e.unresolving,v=qe(e.postTranslation)?e.postTranslation:null,w=Oe(e.processor)?e.processor:null,y=Ze(e.warnHtmlMessage)?e.warnHtmlMessage:!0,g=!!e.escapeParameter,_=qe(e.messageCompiler)?e.messageCompiler:Uk,E=qe(e.messageResolver)?e.messageResolver:v_||Sk,A=qe(e.localeFallbacker)?e.localeFallbacker:b_||Fk,S=$e(e.fallbackContext)?e.fallbackContext:void 0,b=e,C=$e(b.__datetimeFormatters)?b.__datetimeFormatters:new Map,O=$e(b.__numberFormatters)?b.__numberFormatters:new Map,M=$e(b.__meta)?b.__meta:{};hp++;const R={version:n,cid:hp,locale:r,fallbackLocale:o,messages:i,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:p,unresolving:m,postTranslation:v,processor:w,warnHtmlMessage:y,escapeParameter:g,messageCompiler:_,messageResolver:E,localeFallbacker:A,fallbackContext:S,onWarn:t,__meta:M};return R.datetimeFormats=l,R.numberFormats=a,R.__datetimeFormatters=C,R.__numberFormatters=O,__INTLIFY_PROD_DEVTOOLS__&&Nk(R,n,M),R}function Nu(e,t,n,r,s){const{missing:o,onWarn:i}=e;if(o!==null){const l=o(e,n,t,s);return ie(l)?l:t}else return t}function Us(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}const ks=e=>$e(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e),mp=()=>"",Yt=e=>qe(e);function gp(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:o,fallbackLocale:i,messages:l}=e,[a,c]=rc(...t),u=Ze(c.missingWarn)?c.missingWarn:e.missingWarn,f=Ze(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=Ze(c.escapeParameter)?c.escapeParameter:e.escapeParameter,h=!!c.resolvedMessage,p=ie(c.default)||Ze(c.default)?Ze(c.default)?o?a:()=>a:c.default:n?o?a:()=>a:"",m=n||p!=="",v=Iu(e,c);d&&Jk(c);let[w,y,g]=h?[a,v,l[v]||{}]:T_(e,a,v,i,f,u),_=w,E=a;if(!h&&!(ie(_)||ks(_)||Yt(_))&&m&&(_=p,E=_),!h&&(!(ie(_)||ks(_)||Yt(_))||!ie(y)))return s?ja:a;let A=!1;const S=()=>{A=!0},b=Yt(_)?_:S_(e,a,y,_,E,S);if(A)return _;const C=eC(e,y,g,c),O=xk(C),M=Xk(e,b,O),R=r?r(M,a):M;if(__INTLIFY_PROD_DEVTOOLS__){const $={timestamp:Date.now(),key:ie(a)?a:Yt(_)?_.key:"",locale:y||(Yt(_)?_.locale:""),format:ie(_)?_:Yt(_)?_.source:"",message:R};$.meta=_t({},e.__meta,qk()||{}),$k($)}return R}function Jk(e){nt(e.list)?e.list=e.list.map(t=>ie(t)?ip(t):t):$e(e.named)&&Object.keys(e.named).forEach(t=>{ie(e.named[t])&&(e.named[t]=ip(e.named[t]))})}function T_(e,t,n,r,s,o){const{messages:i,onWarn:l,messageResolver:a,localeFallbacker:c}=e,u=c(e,r,n);let f={},d,h=null;const p="translate";for(let m=0;mr;return c.locale=n,c.key=t,c}const a=i(r,Qk(e,n,s,r,l,o));return a.locale=n,a.key=t,a.source=r,a}function Xk(e,t,n){return t(n)}function rc(...e){const[t,n,r]=e,s={};if(!ie(t)&&!ot(t)&&!Yt(t)&&!ks(t))throw Rn(_n.INVALID_ARGUMENT);const o=ot(t)?String(t):(Yt(t),t);return ot(n)?s.plural=n:ie(n)?s.default=n:Oe(n)&&!Fa(n)?s.named=n:nt(n)&&(s.list=n),ot(r)?s.plural=r:ie(r)?s.default=r:Oe(r)&&_t(s,r),[o,s]}function Qk(e,t,n,r,s,o){return{locale:t,key:n,warnHtmlMessage:s,onError:i=>{throw o&&o(i),i},onCacheKey:i=>ok(t,n,i)}}function eC(e,t,n,r){const{modifiers:s,pluralRules:o,messageResolver:i,fallbackLocale:l,fallbackWarn:a,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:s,pluralRules:o,messages:h=>{let p=i(n,h);if(p==null&&u){const[,,m]=T_(u,h,t,l,a,c);p=i(m,h)}if(ie(p)||ks(p)){let m=!1;const w=S_(e,h,t,p,h,()=>{m=!0});return m?mp:w}else return Yt(p)?p:mp}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),ot(r.plural)&&(d.pluralIndex=r.plural),d}function _p(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__datetimeFormatters:l}=e,[a,c,u,f]=sc(...t),d=Ze(u.missingWarn)?u.missingWarn:e.missingWarn;Ze(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,p=Iu(e,u),m=i(e,s,p);if(!ie(a)||a==="")return new Intl.DateTimeFormat(p,f).format(c);let v={},w,y=null;const g="datetime format";for(let A=0;A{k_.includes(a)?i[a]=n[a]:o[a]=n[a]}),ie(r)?o.locale=r:Oe(r)&&(i=r),Oe(s)&&(i=s),[o.key||"",l,o,i]}function yp(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__datetimeFormatters.has(o)&&r.__datetimeFormatters.delete(o)}}function vp(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__numberFormatters:l}=e,[a,c,u,f]=oc(...t),d=Ze(u.missingWarn)?u.missingWarn:e.missingWarn;Ze(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const h=!!u.part,p=Iu(e,u),m=i(e,s,p);if(!ie(a)||a==="")return new Intl.NumberFormat(p,f).format(c);let v={},w,y=null;const g="number format";for(let A=0;A{C_.includes(a)?i[a]=n[a]:o[a]=n[a]}),ie(r)?o.locale=r:Oe(r)&&(i=r),Oe(s)&&(i=s),[o.key||"",l,o,i]}function bp(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__numberFormatters.has(o)&&r.__numberFormatters.delete(o)}}_k();/*! * vue-i18n v9.8.0 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */const tC="9.8.0";function nC(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Lu().__INTLIFY_PROD_DEVTOOLS__=!1)}const O0=zk.__EXTEND_POINT__,qn=xu(O0);qn(),qn(),qn(),qn(),qn(),qn(),qn(),qn();const A0=_n.__EXTEND_POINT__,St=xu(A0),Qt={UNEXPECTED_RETURN_TYPE:A0,INVALID_ARGUMENT:St(),MUST_BE_CALL_SETUP_TOP:St(),NOT_INSTALLED:St(),NOT_AVAILABLE_IN_LEGACY_MODE:St(),REQUIRED_VALUE:St(),INVALID_VALUE:St(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:St(),NOT_INSTALLED_WITH_PROVIDE:St(),UNEXPECTED_ERROR:St(),NOT_COMPATIBLE_LEGACY_VUE_I18N:St(),BRIDGE_SUPPORT_VUE_2_ONLY:St(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:St(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:St(),__EXTEND_POINT__:St()};function fn(e,...t){return g0(e,null,void 0)}const ic=gr("__translateVNode"),ac=gr("__datetimeParts"),lc=gr("__numberParts"),rC=gr("__setPluralRules"),sC=gr("__injectWithOption"),cc=gr("__dispose");function Ao(e){if(!$e(e))return e;for(const t in e)if(Co(e,t))if(!t.includes("."))$e(e[t])&&Ao(e[t]);else{const n=t.split("."),r=n.length-1;let s=e,o=!1;for(let i=0;i{if("locale"in l&&"resource"in l){const{locale:a,resource:c}=l;a?(i[a]=i[a]||{},so(c,i[a])):so(c,i)}else ie(l)&&so(JSON.parse(l),i)}),s==null&&o)for(const l in i)Co(i,l)&&Ao(i[l]);return i}function R0(e){return e.type}function oC(e,t,n){let r=$e(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=P0(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if($e(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if($e(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function wp(e){return fe(lr,null,e,0)}const Ep="__INTLIFY_META__",Tp=()=>[],iC=()=>!1;let Sp=0;function kp(e){return(t,n,r,s)=>e(n,r,Tt()||void 0,s)}const aC=()=>{const e=Tt();let t=null;return e&&(t=R0(e)[Ep])?{[Ep]:t}:null};function M0(e={},t){const{__root:n,__injectWithOption:r}=e,s=n===void 0,o=e.flatJson;let i=Ze(e.inheritLocale)?e.inheritLocale:!0;const l=ce(n&&i?n.locale.value:ie(e.locale)?e.locale:Qi),a=ce(n&&i?n.fallbackLocale.value:ie(e.fallbackLocale)||nt(e.fallbackLocale)||Oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),c=ce(P0(l.value,e)),u=ce(Oe(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=ce(Oe(e.numberFormats)?e.numberFormats:{[l.value]:{}});let d=n?n.missingWarn:Ze(e.missingWarn)||Xi(e.missingWarn)?e.missingWarn:!0,h=n?n.fallbackWarn:Ze(e.fallbackWarn)||Xi(e.fallbackWarn)?e.fallbackWarn:!0,p=n?n.fallbackRoot:Ze(e.fallbackRoot)?e.fallbackRoot:!0,m=!!e.fallbackFormat,v=qe(e.missing)?e.missing:null,w=qe(e.missing)?kp(e.missing):null,y=qe(e.postTranslation)?e.postTranslation:null,g=n?n.warnHtmlMessage:Ze(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter;const E=n?n.modifiers:Oe(e.modifiers)?e.modifiers:{};let A=e.pluralRules||n&&n.pluralRules,S;S=(()=>{s&&pp(null);const L={version:tC,locale:l.value,fallbackLocale:a.value,messages:c.value,modifiers:E,pluralRules:A,missing:w===null?void 0:w,missingWarn:d,fallbackWarn:h,fallbackFormat:m,unresolving:!0,postTranslation:y===null?void 0:y,warnHtmlMessage:g,escapeParameter:_,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};L.datetimeFormats=u.value,L.numberFormats=f.value,L.__datetimeFormatters=Oe(S)?S.__datetimeFormatters:void 0,L.__numberFormatters=Oe(S)?S.__numberFormatters:void 0;const z=Gk(L);return s&&pp(z),z})(),Us(S,l.value,a.value);function C(){return[l.value,a.value,c.value,u.value,f.value]}const O=Y({get:()=>l.value,set:L=>{l.value=L,S.locale=l.value}}),M=Y({get:()=>a.value,set:L=>{a.value=L,S.fallbackLocale=a.value,Us(S,l.value,L)}}),R=Y(()=>c.value),$=Y(()=>u.value),D=Y(()=>f.value);function N(){return qe(y)?y:null}function P(L){y=L,S.postTranslation=L}function F(){return v}function I(L){L!==null&&(w=kp(L)),v=L,S.missing=w}const G=(L,z,re,pe,Te,Ue)=>{C();let st;try{__INTLIFY_PROD_DEVTOOLS__,s||(S.fallbackContext=n?Zk():void 0),st=L(S)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(S.fallbackContext=void 0)}if(re!=="translate exists"&&ot(st)&&st===ja||re==="translate exists"&&!st){const[Vn,Za]=z();return n&&p?pe(n):Te(Vn)}else{if(Ue(st))return st;throw fn(Qt.UNEXPECTED_RETURN_TYPE)}};function te(...L){return G(z=>Reflect.apply(gp,null,[z,...L]),()=>rc(...L),"translate",z=>Reflect.apply(z.t,z,[...L]),z=>z,z=>ie(z))}function me(...L){const[z,re,pe]=L;if(pe&&!$e(pe))throw fn(Qt.INVALID_ARGUMENT);return te(z,re,_t({resolvedMessage:!0},pe||{}))}function ve(...L){return G(z=>Reflect.apply(_p,null,[z,...L]),()=>sc(...L),"datetime format",z=>Reflect.apply(z.d,z,[...L]),()=>fp,z=>ie(z))}function ke(...L){return G(z=>Reflect.apply(vp,null,[z,...L]),()=>oc(...L),"number format",z=>Reflect.apply(z.n,z,[...L]),()=>fp,z=>ie(z))}function Ne(L){return L.map(z=>ie(z)||ot(z)||Ze(z)?wp(String(z)):z)}const ze={normalize:Ne,interpolate:L=>L,type:"vnode"};function H(...L){return G(z=>{let re;const pe=z;try{pe.processor=ze,re=Reflect.apply(gp,null,[pe,...L])}finally{pe.processor=null}return re},()=>rc(...L),"translate",z=>z[ic](...L),z=>[wp(z)],z=>nt(z))}function J(...L){return G(z=>Reflect.apply(vp,null,[z,...L]),()=>oc(...L),"number format",z=>z[lc](...L),Tp,z=>ie(z)||nt(z))}function W(...L){return G(z=>Reflect.apply(_p,null,[z,...L]),()=>sc(...L),"datetime format",z=>z[ac](...L),Tp,z=>ie(z)||nt(z))}function Q(L){A=L,S.pluralRules=A}function ge(L,z){return G(()=>{if(!L)return!1;const re=ie(z)?z:l.value,pe=x(re),Te=S.messageResolver(pe,L);return ks(Te)||Yt(Te)||ie(Te)},()=>[L],"translate exists",re=>Reflect.apply(re.te,re,[L,z]),iC,re=>Ze(re))}function T(L){let z=null;const re=y0(S,a.value,l.value);for(let pe=0;pe{i&&(l.value=L,S.locale=L,Us(S,l.value,a.value))}),De(n.fallbackLocale,L=>{i&&(a.value=L,S.fallbackLocale=L,Us(S,l.value,a.value))}));const Z={id:Sp,locale:O,fallbackLocale:M,get inheritLocale(){return i},set inheritLocale(L){i=L,L&&n&&(l.value=n.locale.value,a.value=n.fallbackLocale.value,Us(S,l.value,a.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:R,get modifiers(){return E},get pluralRules(){return A||{}},get isGlobal(){return s},get missingWarn(){return d},set missingWarn(L){d=L,S.missingWarn=d},get fallbackWarn(){return h},set fallbackWarn(L){h=L,S.fallbackWarn=h},get fallbackRoot(){return p},set fallbackRoot(L){p=L},get fallbackFormat(){return m},set fallbackFormat(L){m=L,S.fallbackFormat=m},get warnHtmlMessage(){return g},set warnHtmlMessage(L){g=L,S.warnHtmlMessage=L},get escapeParameter(){return _},set escapeParameter(L){_=L,S.escapeParameter=L},t:te,getLocaleMessage:x,setLocaleMessage:j,mergeLocaleMessage:V,getPostTranslationHandler:N,setPostTranslationHandler:P,getMissingHandler:F,setMissingHandler:I,[rC]:Q};return Z.datetimeFormats=$,Z.numberFormats=D,Z.rt=me,Z.te=ge,Z.tm=k,Z.d=ve,Z.n=ke,Z.getDateTimeFormat=B,Z.setDateTimeFormat=X,Z.mergeDateTimeFormat=K,Z.getNumberFormat=q,Z.setNumberFormat=U,Z.mergeNumberFormat=le,Z[sC]=r,Z[ic]=H,Z[ac]=W,Z[lc]=J,Z}const $u={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function lC({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>[...r,...s.type===Le?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},{})}function L0(e){return Le}const cC=Ie({name:"i18n-t",props:_t({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ot(e)||!isNaN(e)}},$u),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||dn({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(f=>f!=="_"),i={};e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=ie(e.plural)?+e.plural:e.plural);const l=lC(t,o),a=s[ic](e.keypath,l,i),c=_t({},r),u=ie(e.tag)||$e(e.tag)?e.tag:L0();return Ms(u,c,a)}}}),Cp=cC;function uC(e){return nt(e)&&!ie(e[0])}function x0(e,t,n,r){const{slots:s,attrs:o}=t;return()=>{const i={part:!0};let l={};e.locale&&(i.locale=e.locale),ie(e.format)?i.key=e.format:$e(e.format)&&(ie(e.format.key)&&(i.key=e.format.key),l=Object.keys(e.format).reduce((d,h)=>n.includes(h)?_t({},d,{[h]:e.format[h]}):d,{}));const a=r(e.value,i,l);let c=[i.key];nt(a)?c=a.map((d,h)=>{const p=s[d.type],m=p?p({[d.type]:d.value,index:h,parts:a}):[d.value];return uC(m)&&(m[0].key=`${d.type}-${h}`),m}):ie(a)&&(c=[a]);const u=_t({},o),f=ie(e.tag)||$e(e.tag)?e.tag:L0();return Ms(f,u,c)}}const fC=Ie({name:"i18n-n",props:_t({value:{type:Number,required:!0},format:{type:[String,Object]}},$u),setup(e,t){const n=e.i18n||dn({useScope:"parent",__useComponent:!0});return x0(e,t,C0,(...r)=>n[lc](...r))}}),Op=fC,dC=Ie({name:"i18n-d",props:_t({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},$u),setup(e,t){const n=e.i18n||dn({useScope:"parent",__useComponent:!0});return x0(e,t,k0,(...r)=>n[ac](...r))}}),Ap=dC;function pC(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function hC(e){const t=i=>{const{instance:l,modifiers:a,value:c}=i;if(!l||!l.$)throw fn(Qt.UNEXPECTED_ERROR);const u=pC(e,l.$),f=Pp(c);return[Reflect.apply(u.t,u,[...Rp(f)]),u]};return{created:(i,l)=>{const[a,c]=t(l);nc&&e.global===c&&(i.__i18nWatcher=De(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),i.__composer=c,i.textContent=a},unmounted:i=>{nc&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:l})=>{if(i.__composer){const a=i.__composer,c=Pp(l);i.textContent=Reflect.apply(a.t,a,[...Rp(c)])}},getSSRProps:i=>{const[l]=t(i);return{textContent:l}}}}function Pp(e){if(ie(e))return{path:e};if(Oe(e)){if(!("path"in e))throw fn(Qt.REQUIRED_VALUE,"path");return e}else throw fn(Qt.INVALID_VALUE)}function Rp(e){const{path:t,locale:n,args:r,choice:s,plural:o}=e,i={},l=r||{};return ie(n)&&(i.locale=n),ot(s)&&(i.plural=s),ot(o)&&(i.plural=o),[t,l,i]}function mC(e,t,...n){const r=Oe(n[0])?n[0]:{},s=!!r.useI18nComponentName;(Ze(r.globalInstall)?r.globalInstall:!0)&&([s?"i18n":Cp.name,"I18nT"].forEach(i=>e.component(i,Cp)),[Op.name,"I18nN"].forEach(i=>e.component(i,Op)),[Ap.name,"I18nD"].forEach(i=>e.component(i,Ap))),e.directive("t",hC(t))}const gC=gr("global-vue-i18n");function _C(e={},t){const n=Ze(e.globalInjection)?e.globalInjection:!0,r=!0,s=new Map,[o,i]=yC(e),l=gr("");function a(f){return s.get(f)||null}function c(f,d){s.set(f,d)}function u(f){s.delete(f)}{const f={get mode(){return"composition"},get allowComposition(){return r},async install(d,...h){if(d.__VUE_I18N_SYMBOL__=l,d.provide(d.__VUE_I18N_SYMBOL__,f),Oe(h[0])){const v=h[0];f.__composerExtend=v.__composerExtend,f.__vueI18nExtend=v.__vueI18nExtend}let p=null;n&&(p=CC(d,f.global)),mC(d,f,...h);const m=d.unmount;d.unmount=()=>{p&&p(),f.dispose(),m()}},get global(){return i},dispose(){o.stop()},__instances:s,__getInstance:a,__setInstance:c,__deleteInstance:u};return f}}function dn(e={}){const t=Tt();if(t==null)throw fn(Qt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw fn(Qt.NOT_INSTALLED);const n=vC(t),r=wC(n),s=R0(t),o=bC(e,s);if(o==="global")return oC(r,e,s),r;if(o==="parent"){let a=EC(n,t,e.__useComponent);return a==null&&(a=r),a}const i=n;let l=i.__getInstance(t);if(l==null){const a=_t({},e);"__i18n"in s&&(a.__i18n=s.__i18n),r&&(a.__root=r),l=M0(a),i.__composerExtend&&(l[cc]=i.__composerExtend(l)),SC(i,t,l),i.__setInstance(t,l)}return l}function yC(e,t,n){const r=ua();{const s=r.run(()=>M0(e));if(s==null)throw fn(Qt.UNEXPECTED_ERROR);return[r,s]}}function vC(e){{const t=ht(e.isCE?gC:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw fn(e.isCE?Qt.NOT_INSTALLED_WITH_PROVIDE:Qt.UNEXPECTED_ERROR);return t}}function bC(e,t){return Fa(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function wC(e){return e.mode==="composition"?e.global:e.global.__composer}function EC(e,t,n=!1){let r=null;const s=t.root;let o=TC(t,n);for(;o!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(o)),r!=null||s===o)break;o=o.parent}return r}function TC(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function SC(e,t,n){Et(()=>{},t),mr(()=>{const r=n;e.__deleteInstance(t);const s=r[cc];s&&(s(),delete r[cc])},t)}const kC=["locale","fallbackLocale","availableLocales"],Mp=["t","rt","d","n","tm","te"];function CC(e,t){const n=Object.create(null);return kC.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw fn(Qt.UNEXPECTED_ERROR);const i=Ye(o.value)?{get(){return o.value.value},set(l){o.value.value=l}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,s,i)}),e.config.globalProperties.$i18n=n,Mp.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw fn(Qt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,Mp.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}nC();Wk(kk);Kk(y0);if(__INTLIFY_PROD_DEVTOOLS__){const e=Lu();e.__INTLIFY__=!0,Ik(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function QL(e,t){return Math.random()*(t-e)+e}function OC(e,t){let n,r=!1;return()=>{n&&clearTimeout(n),r?n=setTimeout(e,t):(e(),r=!0,setTimeout(()=>{r=!1},t))}}var Is=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Uo(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function I0(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var s=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,s.get?s:{enumerable:!0,get:function(){return e[r]}})}),n}var N0={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(Is,function(){var n=1e3,r=6e4,s=36e5,o="millisecond",i="second",l="minute",a="hour",c="day",u="week",f="month",d="quarter",h="year",p="date",m="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,w=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(D){var N=["th","st","nd","rd"],P=D%100;return"["+D+(N[(P-20)%10]||N[P]||N[0])+"]"}},g=function(D,N,P){var F=String(D);return!F||F.length>=N?D:""+Array(N+1-F.length).join(P)+D},_={s:g,z:function(D){var N=-D.utcOffset(),P=Math.abs(N),F=Math.floor(P/60),I=P%60;return(N<=0?"+":"-")+g(F,2,"0")+":"+g(I,2,"0")},m:function D(N,P){if(N.date()1)return D(te[0])}else{var me=N.name;A[me]=N,I=me}return!F&&I&&(E=I),I||!F&&E},O=function(D,N){if(b(D))return D.clone();var P=typeof N=="object"?N:{};return P.date=D,P.args=arguments,new R(P)},M=_;M.l=C,M.i=b,M.w=function(D,N){return O(D,{locale:N.$L,utc:N.$u,x:N.$x,$offset:N.$offset})};var R=function(){function D(P){this.$L=C(P.locale,null,!0),this.parse(P),this.$x=this.$x||P.x||{},this[S]=!0}var N=D.prototype;return N.parse=function(P){this.$d=function(F){var I=F.date,G=F.utc;if(I===null)return new Date(NaN);if(M.u(I))return new Date;if(I instanceof Date)return new Date(I);if(typeof I=="string"&&!/Z$/i.test(I)){var te=I.match(v);if(te){var me=te[2]-1||0,ve=(te[7]||"0").substring(0,3);return G?new Date(Date.UTC(te[1],me,te[3]||1,te[4]||0,te[5]||0,te[6]||0,ve)):new Date(te[1],me,te[3]||1,te[4]||0,te[5]||0,te[6]||0,ve)}}return new Date(I)}(P),this.init()},N.init=function(){var P=this.$d;this.$y=P.getFullYear(),this.$M=P.getMonth(),this.$D=P.getDate(),this.$W=P.getDay(),this.$H=P.getHours(),this.$m=P.getMinutes(),this.$s=P.getSeconds(),this.$ms=P.getMilliseconds()},N.$utils=function(){return M},N.isValid=function(){return this.$d.toString()!==m},N.isSame=function(P,F){var I=O(P);return this.startOf(F)<=I&&I<=this.endOf(F)},N.isAfter=function(P,F){return O(P)=0&&(m[_]=parseInt(g,10))}var E=m[3],A=E===24?0:E,S=m[0]+"-"+m[1]+"-"+m[2]+" "+A+":"+m[4]+":"+m[5]+":000",b=+d;return(i.utc(S).valueOf()-(b-=b%1e3))/6e4},u=o.prototype;u.tz=function(d,h){d===void 0&&(d=l);var p=this.utcOffset(),m=this.toDate(),v=m.toLocaleString("en-US",{timeZone:d}),w=Math.round((m-new Date(v))/1e3/60),y=i(v,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(15*-Math.round(m.getTimezoneOffset()/15)-w,!0);if(h){var g=y.utcOffset();y=y.add(p-g,"minute")}return y.$x.$timezone=d,y},u.offsetName=function(d){var h=this.$x.$timezone||i.tz.guess(),p=a(this.valueOf(),h,{timeZoneName:d}).find(function(m){return m.type.toLowerCase()==="timezonename"});return p&&p.value};var f=u.startOf;u.startOf=function(d,h){if(!this.$x||!this.$x.$timezone)return f.call(this,d,h);var p=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return f.call(p,d,h).tz(this.$x.$timezone,!0)},i.tz=function(d,h,p){var m=p&&h,v=p||h||l,w=c(+i(),v);if(typeof d!="string")return i(d).tz(v);var y=function(A,S,b){var C=A-60*S*1e3,O=c(C,b);if(S===O)return[C,S];var M=c(C-=60*(O-S)*1e3,b);return O===M?[C,O]:[A-60*Math.min(O,M)*1e3,Math.max(O,M)]}(i.utc(d,m).valueOf(),w,v),g=y[0],_=y[1],E=i(g).utcOffset(_);return E.$x.$timezone=v,E},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(d){l=d}}})})(F0);var PC=F0.exports;const j0=Uo(PC);Nn.extend(z0);Nn.extend(j0);function ex(e,t="YYYY-MM-DD"){return Nn.tz(e).format(t)}function Lp(e,t=!0){return e.sort((n,r)=>{const s=+new Date(n.date||""),o=+new Date(r.date||"");return t?o-s:s-o})}function RC(e,t){const n=document.createElement("div");n.className=t,e.parentNode.insertBefore(n,e),e.parentNode.removeChild(e),n.appendChild(e)}function tx(e=document){e.querySelectorAll("table").forEach(t=>{const n=document.createElement("div");n.className="table-container",RC(t,"table-container")})}const MC=e=>e;let Ci=[];function LC(e){Ci.push(e),mr(()=>{Ci=Ci.filter(t=>t!==e)})}const xC=()=>Ci.forEach(e=>e()),nx=xC;function rx(e){const{locale:t}=dn();return Y(()=>{const n=t.value==="zh-CN"?"zh":t.value;return e.value[`title_${n}`]||e.value.title})}function IC(){return Y(()=>{const e=["/:..all","/:all(.*)*","/"];return Vo().getRoutes().filter(r=>r.name).filter(r=>r.meta).filter(r=>r.meta.frontmatter).filter(r=>r.path&&!e.includes(r.path)).map(r=>Object.assign({path:r.path,excerpt:r.meta.excerpt},r.meta.frontmatter))})}function xp(e={}){const t=IC();return Y(()=>{const n=t.value.filter(o=>{var i,l;return((i=o.path)==null?void 0:i.startsWith("/posts"))&&!((l=o.path)!=null&&l.endsWith(".html"))&&o.date&&(!e.type||o.type===e.type)&&(!o.hide||o.hide==="index")}),r=Lp(n.filter(o=>o.top)).sort((o,i)=>i.top-o.top),s=Lp(n.filter(o=>!o.top));return r.concat(s)})}function sx(e){const t=La(),n=Y(()=>e||t.path),r=za(),s=Y(()=>{let l=-1;return r.postList.find((a,c)=>a.path===n.value?(l=c,!0):!1),l}),o=Y(()=>s.value-1>=0?r.postList[s.value-1]:null),i=Y(()=>s.value+1{const t=new Map;return e.postList.forEach(n=>{if(n.tags){let r;typeof n.tags=="string"?r=[n.tags]:r=n.tags,r.forEach(s=>{if(t.has(s)){const o=t.get(s);t.set(s,{...o,count:o.count+1})}else t.set(s,{count:1})})}}),t})}function Du(){const e=La();return Y(()=>e.meta.frontmatter||{})}function ox(){const e=en(),t=La();return Y(()=>((e.value.url.endsWith("/")?e.value.url.slice(0,-1):e.value.url)||Hn&&window.location.origin)+t.path)}function ix(){if(Hn){const e=new WeakMap;window.addEventListener("click",t=>{var r;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const s=n.parentElement,o=(r=n.nextElementSibling)==null?void 0:r.nextElementSibling;if(!s||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(s.className);let l="";o.querySelectorAll("span.line:not(.diff.remove)").forEach(a=>l+=`${a.textContent||""} + */const tC="9.8.0";function nC(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Lu().__INTLIFY_PROD_DEVTOOLS__=!1)}const O_=zk.__EXTEND_POINT__,qn=xu(O_);qn(),qn(),qn(),qn(),qn(),qn(),qn(),qn();const A_=_n.__EXTEND_POINT__,St=xu(A_),Qt={UNEXPECTED_RETURN_TYPE:A_,INVALID_ARGUMENT:St(),MUST_BE_CALL_SETUP_TOP:St(),NOT_INSTALLED:St(),NOT_AVAILABLE_IN_LEGACY_MODE:St(),REQUIRED_VALUE:St(),INVALID_VALUE:St(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:St(),NOT_INSTALLED_WITH_PROVIDE:St(),UNEXPECTED_ERROR:St(),NOT_COMPATIBLE_LEGACY_VUE_I18N:St(),BRIDGE_SUPPORT_VUE_2_ONLY:St(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:St(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:St(),__EXTEND_POINT__:St()};function fn(e,...t){return g_(e,null,void 0)}const ic=gr("__translateVNode"),ac=gr("__datetimeParts"),lc=gr("__numberParts"),rC=gr("__setPluralRules"),sC=gr("__injectWithOption"),cc=gr("__dispose");function Ao(e){if(!$e(e))return e;for(const t in e)if(Co(e,t))if(!t.includes("."))$e(e[t])&&Ao(e[t]);else{const n=t.split("."),r=n.length-1;let s=e,o=!1;for(let i=0;i{if("locale"in l&&"resource"in l){const{locale:a,resource:c}=l;a?(i[a]=i[a]||{},so(c,i[a])):so(c,i)}else ie(l)&&so(JSON.parse(l),i)}),s==null&&o)for(const l in i)Co(i,l)&&Ao(i[l]);return i}function R_(e){return e.type}function oC(e,t,n){let r=$e(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=P_(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if($e(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if($e(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function wp(e){return fe(lr,null,e,0)}const Ep="__INTLIFY_META__",Tp=()=>[],iC=()=>!1;let Sp=0;function kp(e){return(t,n,r,s)=>e(n,r,Tt()||void 0,s)}const aC=()=>{const e=Tt();let t=null;return e&&(t=R_(e)[Ep])?{[Ep]:t}:null};function M_(e={},t){const{__root:n,__injectWithOption:r}=e,s=n===void 0,o=e.flatJson;let i=Ze(e.inheritLocale)?e.inheritLocale:!0;const l=ce(n&&i?n.locale.value:ie(e.locale)?e.locale:Qi),a=ce(n&&i?n.fallbackLocale.value:ie(e.fallbackLocale)||nt(e.fallbackLocale)||Oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),c=ce(P_(l.value,e)),u=ce(Oe(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=ce(Oe(e.numberFormats)?e.numberFormats:{[l.value]:{}});let d=n?n.missingWarn:Ze(e.missingWarn)||Xi(e.missingWarn)?e.missingWarn:!0,h=n?n.fallbackWarn:Ze(e.fallbackWarn)||Xi(e.fallbackWarn)?e.fallbackWarn:!0,p=n?n.fallbackRoot:Ze(e.fallbackRoot)?e.fallbackRoot:!0,m=!!e.fallbackFormat,v=qe(e.missing)?e.missing:null,w=qe(e.missing)?kp(e.missing):null,y=qe(e.postTranslation)?e.postTranslation:null,g=n?n.warnHtmlMessage:Ze(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter;const E=n?n.modifiers:Oe(e.modifiers)?e.modifiers:{};let A=e.pluralRules||n&&n.pluralRules,S;S=(()=>{s&&pp(null);const L={version:tC,locale:l.value,fallbackLocale:a.value,messages:c.value,modifiers:E,pluralRules:A,missing:w===null?void 0:w,missingWarn:d,fallbackWarn:h,fallbackFormat:m,unresolving:!0,postTranslation:y===null?void 0:y,warnHtmlMessage:g,escapeParameter:_,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};L.datetimeFormats=u.value,L.numberFormats=f.value,L.__datetimeFormatters=Oe(S)?S.__datetimeFormatters:void 0,L.__numberFormatters=Oe(S)?S.__numberFormatters:void 0;const z=Gk(L);return s&&pp(z),z})(),Us(S,l.value,a.value);function C(){return[l.value,a.value,c.value,u.value,f.value]}const O=Y({get:()=>l.value,set:L=>{l.value=L,S.locale=l.value}}),M=Y({get:()=>a.value,set:L=>{a.value=L,S.fallbackLocale=a.value,Us(S,l.value,L)}}),R=Y(()=>c.value),$=Y(()=>u.value),D=Y(()=>f.value);function N(){return qe(y)?y:null}function P(L){y=L,S.postTranslation=L}function F(){return v}function I(L){L!==null&&(w=kp(L)),v=L,S.missing=w}const G=(L,z,re,pe,Te,Ue)=>{C();let st;try{__INTLIFY_PROD_DEVTOOLS__,s||(S.fallbackContext=n?Zk():void 0),st=L(S)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(S.fallbackContext=void 0)}if(re!=="translate exists"&&ot(st)&&st===ja||re==="translate exists"&&!st){const[Vn,Za]=z();return n&&p?pe(n):Te(Vn)}else{if(Ue(st))return st;throw fn(Qt.UNEXPECTED_RETURN_TYPE)}};function te(...L){return G(z=>Reflect.apply(gp,null,[z,...L]),()=>rc(...L),"translate",z=>Reflect.apply(z.t,z,[...L]),z=>z,z=>ie(z))}function me(...L){const[z,re,pe]=L;if(pe&&!$e(pe))throw fn(Qt.INVALID_ARGUMENT);return te(z,re,_t({resolvedMessage:!0},pe||{}))}function ve(...L){return G(z=>Reflect.apply(_p,null,[z,...L]),()=>sc(...L),"datetime format",z=>Reflect.apply(z.d,z,[...L]),()=>fp,z=>ie(z))}function ke(...L){return G(z=>Reflect.apply(vp,null,[z,...L]),()=>oc(...L),"number format",z=>Reflect.apply(z.n,z,[...L]),()=>fp,z=>ie(z))}function Ne(L){return L.map(z=>ie(z)||ot(z)||Ze(z)?wp(String(z)):z)}const ze={normalize:Ne,interpolate:L=>L,type:"vnode"};function H(...L){return G(z=>{let re;const pe=z;try{pe.processor=ze,re=Reflect.apply(gp,null,[pe,...L])}finally{pe.processor=null}return re},()=>rc(...L),"translate",z=>z[ic](...L),z=>[wp(z)],z=>nt(z))}function J(...L){return G(z=>Reflect.apply(vp,null,[z,...L]),()=>oc(...L),"number format",z=>z[lc](...L),Tp,z=>ie(z)||nt(z))}function W(...L){return G(z=>Reflect.apply(_p,null,[z,...L]),()=>sc(...L),"datetime format",z=>z[ac](...L),Tp,z=>ie(z)||nt(z))}function Q(L){A=L,S.pluralRules=A}function ge(L,z){return G(()=>{if(!L)return!1;const re=ie(z)?z:l.value,pe=x(re),Te=S.messageResolver(pe,L);return ks(Te)||Yt(Te)||ie(Te)},()=>[L],"translate exists",re=>Reflect.apply(re.te,re,[L,z]),iC,re=>Ze(re))}function T(L){let z=null;const re=y_(S,a.value,l.value);for(let pe=0;pe{i&&(l.value=L,S.locale=L,Us(S,l.value,a.value))}),De(n.fallbackLocale,L=>{i&&(a.value=L,S.fallbackLocale=L,Us(S,l.value,a.value))}));const Z={id:Sp,locale:O,fallbackLocale:M,get inheritLocale(){return i},set inheritLocale(L){i=L,L&&n&&(l.value=n.locale.value,a.value=n.fallbackLocale.value,Us(S,l.value,a.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:R,get modifiers(){return E},get pluralRules(){return A||{}},get isGlobal(){return s},get missingWarn(){return d},set missingWarn(L){d=L,S.missingWarn=d},get fallbackWarn(){return h},set fallbackWarn(L){h=L,S.fallbackWarn=h},get fallbackRoot(){return p},set fallbackRoot(L){p=L},get fallbackFormat(){return m},set fallbackFormat(L){m=L,S.fallbackFormat=m},get warnHtmlMessage(){return g},set warnHtmlMessage(L){g=L,S.warnHtmlMessage=L},get escapeParameter(){return _},set escapeParameter(L){_=L,S.escapeParameter=L},t:te,getLocaleMessage:x,setLocaleMessage:j,mergeLocaleMessage:V,getPostTranslationHandler:N,setPostTranslationHandler:P,getMissingHandler:F,setMissingHandler:I,[rC]:Q};return Z.datetimeFormats=$,Z.numberFormats=D,Z.rt=me,Z.te=ge,Z.tm=k,Z.d=ve,Z.n=ke,Z.getDateTimeFormat=B,Z.setDateTimeFormat=X,Z.mergeDateTimeFormat=K,Z.getNumberFormat=q,Z.setNumberFormat=U,Z.mergeNumberFormat=le,Z[sC]=r,Z[ic]=H,Z[ac]=W,Z[lc]=J,Z}const $u={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function lC({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>[...r,...s.type===Le?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},{})}function L_(e){return Le}const cC=Ie({name:"i18n-t",props:_t({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ot(e)||!isNaN(e)}},$u),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||dn({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(f=>f!=="_"),i={};e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=ie(e.plural)?+e.plural:e.plural);const l=lC(t,o),a=s[ic](e.keypath,l,i),c=_t({},r),u=ie(e.tag)||$e(e.tag)?e.tag:L_();return Ms(u,c,a)}}}),Cp=cC;function uC(e){return nt(e)&&!ie(e[0])}function x_(e,t,n,r){const{slots:s,attrs:o}=t;return()=>{const i={part:!0};let l={};e.locale&&(i.locale=e.locale),ie(e.format)?i.key=e.format:$e(e.format)&&(ie(e.format.key)&&(i.key=e.format.key),l=Object.keys(e.format).reduce((d,h)=>n.includes(h)?_t({},d,{[h]:e.format[h]}):d,{}));const a=r(e.value,i,l);let c=[i.key];nt(a)?c=a.map((d,h)=>{const p=s[d.type],m=p?p({[d.type]:d.value,index:h,parts:a}):[d.value];return uC(m)&&(m[0].key=`${d.type}-${h}`),m}):ie(a)&&(c=[a]);const u=_t({},o),f=ie(e.tag)||$e(e.tag)?e.tag:L_();return Ms(f,u,c)}}const fC=Ie({name:"i18n-n",props:_t({value:{type:Number,required:!0},format:{type:[String,Object]}},$u),setup(e,t){const n=e.i18n||dn({useScope:"parent",__useComponent:!0});return x_(e,t,C_,(...r)=>n[lc](...r))}}),Op=fC,dC=Ie({name:"i18n-d",props:_t({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},$u),setup(e,t){const n=e.i18n||dn({useScope:"parent",__useComponent:!0});return x_(e,t,k_,(...r)=>n[ac](...r))}}),Ap=dC;function pC(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function hC(e){const t=i=>{const{instance:l,modifiers:a,value:c}=i;if(!l||!l.$)throw fn(Qt.UNEXPECTED_ERROR);const u=pC(e,l.$),f=Pp(c);return[Reflect.apply(u.t,u,[...Rp(f)]),u]};return{created:(i,l)=>{const[a,c]=t(l);nc&&e.global===c&&(i.__i18nWatcher=De(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),i.__composer=c,i.textContent=a},unmounted:i=>{nc&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:l})=>{if(i.__composer){const a=i.__composer,c=Pp(l);i.textContent=Reflect.apply(a.t,a,[...Rp(c)])}},getSSRProps:i=>{const[l]=t(i);return{textContent:l}}}}function Pp(e){if(ie(e))return{path:e};if(Oe(e)){if(!("path"in e))throw fn(Qt.REQUIRED_VALUE,"path");return e}else throw fn(Qt.INVALID_VALUE)}function Rp(e){const{path:t,locale:n,args:r,choice:s,plural:o}=e,i={},l=r||{};return ie(n)&&(i.locale=n),ot(s)&&(i.plural=s),ot(o)&&(i.plural=o),[t,l,i]}function mC(e,t,...n){const r=Oe(n[0])?n[0]:{},s=!!r.useI18nComponentName;(Ze(r.globalInstall)?r.globalInstall:!0)&&([s?"i18n":Cp.name,"I18nT"].forEach(i=>e.component(i,Cp)),[Op.name,"I18nN"].forEach(i=>e.component(i,Op)),[Ap.name,"I18nD"].forEach(i=>e.component(i,Ap))),e.directive("t",hC(t))}const gC=gr("global-vue-i18n");function _C(e={},t){const n=Ze(e.globalInjection)?e.globalInjection:!0,r=!0,s=new Map,[o,i]=yC(e),l=gr("");function a(f){return s.get(f)||null}function c(f,d){s.set(f,d)}function u(f){s.delete(f)}{const f={get mode(){return"composition"},get allowComposition(){return r},async install(d,...h){if(d.__VUE_I18N_SYMBOL__=l,d.provide(d.__VUE_I18N_SYMBOL__,f),Oe(h[0])){const v=h[0];f.__composerExtend=v.__composerExtend,f.__vueI18nExtend=v.__vueI18nExtend}let p=null;n&&(p=CC(d,f.global)),mC(d,f,...h);const m=d.unmount;d.unmount=()=>{p&&p(),f.dispose(),m()}},get global(){return i},dispose(){o.stop()},__instances:s,__getInstance:a,__setInstance:c,__deleteInstance:u};return f}}function dn(e={}){const t=Tt();if(t==null)throw fn(Qt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw fn(Qt.NOT_INSTALLED);const n=vC(t),r=wC(n),s=R_(t),o=bC(e,s);if(o==="global")return oC(r,e,s),r;if(o==="parent"){let a=EC(n,t,e.__useComponent);return a==null&&(a=r),a}const i=n;let l=i.__getInstance(t);if(l==null){const a=_t({},e);"__i18n"in s&&(a.__i18n=s.__i18n),r&&(a.__root=r),l=M_(a),i.__composerExtend&&(l[cc]=i.__composerExtend(l)),SC(i,t,l),i.__setInstance(t,l)}return l}function yC(e,t,n){const r=ua();{const s=r.run(()=>M_(e));if(s==null)throw fn(Qt.UNEXPECTED_ERROR);return[r,s]}}function vC(e){{const t=ht(e.isCE?gC:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw fn(e.isCE?Qt.NOT_INSTALLED_WITH_PROVIDE:Qt.UNEXPECTED_ERROR);return t}}function bC(e,t){return Fa(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function wC(e){return e.mode==="composition"?e.global:e.global.__composer}function EC(e,t,n=!1){let r=null;const s=t.root;let o=TC(t,n);for(;o!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(o)),r!=null||s===o)break;o=o.parent}return r}function TC(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function SC(e,t,n){Et(()=>{},t),mr(()=>{const r=n;e.__deleteInstance(t);const s=r[cc];s&&(s(),delete r[cc])},t)}const kC=["locale","fallbackLocale","availableLocales"],Mp=["t","rt","d","n","tm","te"];function CC(e,t){const n=Object.create(null);return kC.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw fn(Qt.UNEXPECTED_ERROR);const i=Ye(o.value)?{get(){return o.value.value},set(l){o.value.value=l}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,s,i)}),e.config.globalProperties.$i18n=n,Mp.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw fn(Qt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,Mp.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}nC();Wk(kk);Kk(y_);if(__INTLIFY_PROD_DEVTOOLS__){const e=Lu();e.__INTLIFY__=!0,Ik(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function QL(e,t){return Math.random()*(t-e)+e}function OC(e,t){let n,r=!1;return()=>{n&&clearTimeout(n),r?n=setTimeout(e,t):(e(),r=!0,setTimeout(()=>{r=!1},t))}}var Is=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Uo(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function I_(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var s=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,s.get?s:{enumerable:!0,get:function(){return e[r]}})}),n}var N_={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(Is,function(){var n=1e3,r=6e4,s=36e5,o="millisecond",i="second",l="minute",a="hour",c="day",u="week",f="month",d="quarter",h="year",p="date",m="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,w=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(D){var N=["th","st","nd","rd"],P=D%100;return"["+D+(N[(P-20)%10]||N[P]||N[0])+"]"}},g=function(D,N,P){var F=String(D);return!F||F.length>=N?D:""+Array(N+1-F.length).join(P)+D},_={s:g,z:function(D){var N=-D.utcOffset(),P=Math.abs(N),F=Math.floor(P/60),I=P%60;return(N<=0?"+":"-")+g(F,2,"0")+":"+g(I,2,"0")},m:function D(N,P){if(N.date()1)return D(te[0])}else{var me=N.name;A[me]=N,I=me}return!F&&I&&(E=I),I||!F&&E},O=function(D,N){if(b(D))return D.clone();var P=typeof N=="object"?N:{};return P.date=D,P.args=arguments,new R(P)},M=_;M.l=C,M.i=b,M.w=function(D,N){return O(D,{locale:N.$L,utc:N.$u,x:N.$x,$offset:N.$offset})};var R=function(){function D(P){this.$L=C(P.locale,null,!0),this.parse(P),this.$x=this.$x||P.x||{},this[S]=!0}var N=D.prototype;return N.parse=function(P){this.$d=function(F){var I=F.date,G=F.utc;if(I===null)return new Date(NaN);if(M.u(I))return new Date;if(I instanceof Date)return new Date(I);if(typeof I=="string"&&!/Z$/i.test(I)){var te=I.match(v);if(te){var me=te[2]-1||0,ve=(te[7]||"0").substring(0,3);return G?new Date(Date.UTC(te[1],me,te[3]||1,te[4]||0,te[5]||0,te[6]||0,ve)):new Date(te[1],me,te[3]||1,te[4]||0,te[5]||0,te[6]||0,ve)}}return new Date(I)}(P),this.init()},N.init=function(){var P=this.$d;this.$y=P.getFullYear(),this.$M=P.getMonth(),this.$D=P.getDate(),this.$W=P.getDay(),this.$H=P.getHours(),this.$m=P.getMinutes(),this.$s=P.getSeconds(),this.$ms=P.getMilliseconds()},N.$utils=function(){return M},N.isValid=function(){return this.$d.toString()!==m},N.isSame=function(P,F){var I=O(P);return this.startOf(F)<=I&&I<=this.endOf(F)},N.isAfter=function(P,F){return O(P)=0&&(m[_]=parseInt(g,10))}var E=m[3],A=E===24?0:E,S=m[0]+"-"+m[1]+"-"+m[2]+" "+A+":"+m[4]+":"+m[5]+":000",b=+d;return(i.utc(S).valueOf()-(b-=b%1e3))/6e4},u=o.prototype;u.tz=function(d,h){d===void 0&&(d=l);var p=this.utcOffset(),m=this.toDate(),v=m.toLocaleString("en-US",{timeZone:d}),w=Math.round((m-new Date(v))/1e3/60),y=i(v,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(15*-Math.round(m.getTimezoneOffset()/15)-w,!0);if(h){var g=y.utcOffset();y=y.add(p-g,"minute")}return y.$x.$timezone=d,y},u.offsetName=function(d){var h=this.$x.$timezone||i.tz.guess(),p=a(this.valueOf(),h,{timeZoneName:d}).find(function(m){return m.type.toLowerCase()==="timezonename"});return p&&p.value};var f=u.startOf;u.startOf=function(d,h){if(!this.$x||!this.$x.$timezone)return f.call(this,d,h);var p=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return f.call(p,d,h).tz(this.$x.$timezone,!0)},i.tz=function(d,h,p){var m=p&&h,v=p||h||l,w=c(+i(),v);if(typeof d!="string")return i(d).tz(v);var y=function(A,S,b){var C=A-60*S*1e3,O=c(C,b);if(S===O)return[C,S];var M=c(C-=60*(O-S)*1e3,b);return O===M?[C,O]:[A-60*Math.min(O,M)*1e3,Math.max(O,M)]}(i.utc(d,m).valueOf(),w,v),g=y[0],_=y[1],E=i(g).utcOffset(_);return E.$x.$timezone=v,E},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(d){l=d}}})})(F_);var PC=F_.exports;const j_=Uo(PC);Nn.extend(z_);Nn.extend(j_);function ex(e,t="YYYY-MM-DD"){return Nn.tz(e).format(t)}function Lp(e,t=!0){return e.sort((n,r)=>{const s=+new Date(n.date||""),o=+new Date(r.date||"");return t?o-s:s-o})}function RC(e,t){const n=document.createElement("div");n.className=t,e.parentNode.insertBefore(n,e),e.parentNode.removeChild(e),n.appendChild(e)}function tx(e=document){e.querySelectorAll("table").forEach(t=>{const n=document.createElement("div");n.className="table-container",RC(t,"table-container")})}const MC=e=>e;let Ci=[];function LC(e){Ci.push(e),mr(()=>{Ci=Ci.filter(t=>t!==e)})}const xC=()=>Ci.forEach(e=>e()),nx=xC;function rx(e){const{locale:t}=dn();return Y(()=>{const n=t.value==="zh-CN"?"zh":t.value;return e.value[`title_${n}`]||e.value.title})}function IC(){return Y(()=>{const e=["/:..all","/:all(.*)*","/"];return Vo().getRoutes().filter(r=>r.name).filter(r=>r.meta).filter(r=>r.meta.frontmatter).filter(r=>r.path&&!e.includes(r.path)).map(r=>Object.assign({path:r.path,excerpt:r.meta.excerpt},r.meta.frontmatter))})}function xp(e={}){const t=IC();return Y(()=>{const n=t.value.filter(o=>{var i,l;return((i=o.path)==null?void 0:i.startsWith("/posts"))&&!((l=o.path)!=null&&l.endsWith(".html"))&&o.date&&(!e.type||o.type===e.type)&&(!o.hide||o.hide==="index")}),r=Lp(n.filter(o=>o.top)).sort((o,i)=>i.top-o.top),s=Lp(n.filter(o=>!o.top));return r.concat(s)})}function sx(e){const t=La(),n=Y(()=>e||t.path),r=za(),s=Y(()=>{let l=-1;return r.postList.find((a,c)=>a.path===n.value?(l=c,!0):!1),l}),o=Y(()=>s.value-1>=0?r.postList[s.value-1]:null),i=Y(()=>s.value+1{const t=new Map;return e.postList.forEach(n=>{if(n.tags){let r;typeof n.tags=="string"?r=[n.tags]:r=n.tags,r.forEach(s=>{if(t.has(s)){const o=t.get(s);t.set(s,{...o,count:o.count+1})}else t.set(s,{count:1})})}}),t})}function Du(){const e=La();return Y(()=>e.meta.frontmatter||{})}function ox(){const e=en(),t=La();return Y(()=>((e.value.url.endsWith("/")?e.value.url.slice(0,-1):e.value.url)||Hn&&window.location.origin)+t.path)}function ix(){if(Hn){const e=new WeakMap;window.addEventListener("click",t=>{var r;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const s=n.parentElement,o=(r=n.nextElementSibling)==null?void 0:r.nextElementSibling;if(!s||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(s.className);let l="";o.querySelectorAll("span.line:not(.diff.remove)").forEach(a=>l+=`${a.textContent||""} `),l=l.slice(0,-1),i&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),NC(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const a=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,a)})}})}}async function NC(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const r=document.getSelection(),s=r?r.rangeCount>0&&r.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),s&&(r.removeAllRanges(),r.addRange(s)),n&&n.focus()}}/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var kr=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(R){function $(){}R($,$)},s=function(R){var $=R.target;if($===C){p();return}g.indexOf($)!==-1&&m({target:$})},o=function(){if(!(E||!b.original)){var R=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(A-R)>S.scrollOffset&&setTimeout(p,150)}},i=function(R){var $=R.key||R.keyCode;($==="Escape"||$==="Esc"||$===27)&&p()},l=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=R;if(R.background&&(C.style.background=R.background),R.container&&R.container instanceof Object&&($.container=kr({},S.container,R.container)),R.template){var D=Oi(R.template)?R.template:document.querySelector(R.template);$.template=D}return S=kr({},S,$),g.forEach(function(N){N.dispatchEvent(ts("medium-zoom:update",{detail:{zoom:O}}))}),O},a=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(kr({},S,R))},c=function(){for(var R=arguments.length,$=Array(R),D=0;D0?$.reduce(function(P,F){return[].concat(P,Np(F))},[]):g;return N.forEach(function(P){P.classList.remove("medium-zoom-image"),P.dispatchEvent(ts("medium-zoom:detach",{detail:{zoom:O}}))}),g=g.filter(function(P){return N.indexOf(P)===-1}),O},f=function(R,$){var D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return g.forEach(function(N){N.addEventListener("medium-zoom:"+R,$,D)}),_.push({type:"medium-zoom:"+R,listener:$,options:D}),O},d=function(R,$){var D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return g.forEach(function(N){N.removeEventListener("medium-zoom:"+R,$,D)}),_=_.filter(function(N){return!(N.type==="medium-zoom:"+R&&N.listener.toString()===$.toString())}),O},h=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=R.target,D=function(){var P={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},F=void 0,I=void 0;if(S.container)if(S.container instanceof Object)P=kr({},P,S.container),F=P.width-P.left-P.right-S.margin*2,I=P.height-P.top-P.bottom-S.margin*2;else{var G=Oi(S.container)?S.container:document.querySelector(S.container),te=G.getBoundingClientRect(),me=te.width,ve=te.height,ke=te.left,Ne=te.top;P=kr({},P,{width:me,height:ve,left:ke,top:Ne})}F=F||P.width-S.margin*2,I=I||P.height-S.margin*2;var Ve=b.zoomedHd||b.original,ze=Ip(Ve)?F:Ve.naturalWidth||F,H=Ip(Ve)?I:Ve.naturalHeight||I,J=Ve.getBoundingClientRect(),W=J.top,Q=J.left,ge=J.width,T=J.height,k=Math.min(Math.max(ge,ze),F)/ge,x=Math.min(Math.max(T,H),I)/T,j=Math.min(k,x),V=(-Q+(F-ge)/2+S.margin+P.left)/j,B=(-W+(I-T)/2+S.margin+P.top)/j,X="scale("+j+") translate3d("+V+"px, "+B+"px, 0)";b.zoomed.style.transform=X,b.zoomedHd&&(b.zoomedHd.style.transform=X)};return new r(function(N){if($&&g.indexOf($)===-1){N(O);return}var P=function me(){E=!1,b.zoomed.removeEventListener("transitionend",me),b.original.dispatchEvent(ts("medium-zoom:opened",{detail:{zoom:O}})),N(O)};if(b.zoomed){N(O);return}if($)b.original=$;else if(g.length>0){var F=g;b.original=F[0]}else{N(O);return}if(b.original.dispatchEvent(ts("medium-zoom:open",{detail:{zoom:O}})),A=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,E=!0,b.zoomed=zC(b.original),document.body.appendChild(C),S.template){var I=Oi(S.template)?S.template:document.querySelector(S.template);b.template=document.createElement("div"),b.template.appendChild(I.content.cloneNode(!0)),document.body.appendChild(b.template)}if(b.original.parentElement&&b.original.parentElement.tagName==="PICTURE"&&b.original.currentSrc&&(b.zoomed.src=b.original.currentSrc),document.body.appendChild(b.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),b.original.classList.add("medium-zoom-image--hidden"),b.zoomed.classList.add("medium-zoom-image--opened"),b.zoomed.addEventListener("click",p),b.zoomed.addEventListener("transitionend",P),b.original.getAttribute("data-zoom-src")){b.zoomedHd=b.zoomed.cloneNode(),b.zoomedHd.removeAttribute("srcset"),b.zoomedHd.removeAttribute("sizes"),b.zoomedHd.removeAttribute("loading"),b.zoomedHd.src=b.zoomed.getAttribute("data-zoom-src"),b.zoomedHd.onerror=function(){clearInterval(G),console.warn("Unable to reach the zoom image target "+b.zoomedHd.src),b.zoomedHd=null,D()};var G=setInterval(function(){b.zoomedHd.complete&&(clearInterval(G),b.zoomedHd.classList.add("medium-zoom-image--opened"),b.zoomedHd.addEventListener("click",p),document.body.appendChild(b.zoomedHd),D())},10)}else if(b.original.hasAttribute("srcset")){b.zoomedHd=b.zoomed.cloneNode(),b.zoomedHd.removeAttribute("sizes"),b.zoomedHd.removeAttribute("loading");var te=b.zoomedHd.addEventListener("load",function(){b.zoomedHd.removeEventListener("load",te),b.zoomedHd.classList.add("medium-zoom-image--opened"),b.zoomedHd.addEventListener("click",p),document.body.appendChild(b.zoomedHd),D()})}else D()})},p=function(){return new r(function(R){if(E||!b.original){R(O);return}var $=function D(){b.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(b.zoomed),b.zoomedHd&&document.body.removeChild(b.zoomedHd),document.body.removeChild(C),b.zoomed.classList.remove("medium-zoom-image--opened"),b.template&&document.body.removeChild(b.template),E=!1,b.zoomed.removeEventListener("transitionend",D),b.original.dispatchEvent(ts("medium-zoom:closed",{detail:{zoom:O}})),b.original=null,b.zoomed=null,b.zoomedHd=null,b.template=null,R(O)};E=!0,document.body.classList.remove("medium-zoom--opened"),b.zoomed.style.transform="",b.zoomedHd&&(b.zoomedHd.style.transform=""),b.template&&(b.template.style.transition="opacity 150ms",b.template.style.opacity=0),b.original.dispatchEvent(ts("medium-zoom:close",{detail:{zoom:O}})),b.zoomed.addEventListener("transitionend",$)})},m=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=R.target;return b.original?p():h({target:$})},v=function(){return S},w=function(){return g},y=function(){return b.original},g=[],_=[],E=!1,A=0,S=n,b={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?S=t:(t||typeof t=="string")&&c(t),S=kr({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},S);var C=DC(S.background);document.addEventListener("click",s),document.addEventListener("keyup",i),document.addEventListener("scroll",o),window.addEventListener("resize",p);var O={open:h,close:p,toggle:m,update:l,clone:a,attach:c,detach:u,on:f,off:d,getOptions:v,getImages:w,getZoomedImage:y};return O};function jC(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",n==="top"&&r.firstChild?r.insertBefore(s,r.firstChild):r.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}var HC=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";jC(HC);const VC=FC;function ax(){const t=en().value.mediumZoom;Et(()=>{t.enable&&VC(t.selector||".markdown-body img",{background:"var(--medium-zoom-c-bg, rgba(0, 0, 0, 0.8))",...t.options})})}function lx(){const e=en(),t=Du();Hn&&window.addEventListener("click",n=>{const r=n.target;if(r.matches('[class*="language-"] > button.collapse')){const s=r.parentElement;s==null||s.removeAttribute("style"),s==null||s.classList.remove("folded")}}),Et(()=>{const n=document.querySelectorAll('div[class*="language-"]'),r=e.value.codeHeightLimit,s=t.value.codeHeightLimit;let o;if(typeof s!="number"||s<=0){if(r===void 0||r<=0)return;o=r}else o=s;for(const i of Array.from(n))i.scrollHeight>o&&i.classList.add("folded")})}function cx(e){const t=ce(!1),{top:n}=QS(e);return ek(e,([{isIntersecting:s}])=>{t.value=s}),{show:()=>{t.value||window.scrollTo(0,n.value)}}}const Br=JS(),$p=tc(Br);function Dp(e,t={}){if(!document.startViewTransition){$p();return}const n=e.clientX,r=e.clientY,s=Math.hypot(Math.max(n,innerWidth-n),Math.max(r,innerHeight-r));document.startViewTransition(()=>{$p()}).ready.then(()=>{const i=[`circle(0px at ${n}px ${r}px)`,`circle(${s}px at ${n}px ${r}px)`];document.documentElement.animate({clipPath:Br.value?i.reverse():i},{duration:t.duration||300,easing:t.easing||"ease-in",pseudoElement:Br.value?"::view-transition-old(root)":"::view-transition-new(root)"})})}function ux(e){const t=La();return Y(e?()=>t.meta.layout===e:()=>t.meta.layout)}function fx(){const e=en(),t=Y(()=>e.value.cdn.prefix);xs({link:[{rel:"stylesheet",href:`${t.value}aplayer/dist/APlayer.min.css`}]}),Ji(`${t.value}aplayer/dist/APlayer.min.js`,()=>{Ji(`${t.value}meting@2/dist/Meting.min.js`)})}function BC(e={offset:100}){if(!Hn)return{percentage:ce(0),show:ce(!1)};const{y:t}=rk(),n=Y(()=>t.value/(document.body.scrollHeight-window.innerHeight)),r=Y(()=>t.value>e.offset);return{percentage:n,show:r,backToTop:()=>{window.scrollTo({top:0,behavior:"smooth"})}}}function dx(){xs({script:[{src:"https://static.codepen.io/assets/embed/ei.js",async:!0}]})}var UC={exports:{}};(function(e,t){(function(n,r){e.exports=r($0)})(Is,function(n){function r(i){return i&&typeof i=="object"&&"default"in i?i:{default:i}}var s=r(n),o={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(i,l){return l==="W"?i+"周":i+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(i,l){var a=100*i+l;return a<600?"凌晨":a<900?"早上":a<1100?"上午":a<1300?"中午":a<1800?"下午":"晚上"}};return s.default.locale(o,null,!0),o})})(UC);function WC(){const{availableLocales:e,locale:t}=dn(),n=Mu("valaxy-locale",t.value);return Nn.locale(n.value.toLowerCase()),{lang:n,toggleLocales:()=>{const s=e;t.value=s[(s.indexOf(t.value)+1)%s.length],n.value=t.value,Nn.locale(n.value.toLowerCase()),Hn&&document.documentElement.setAttribute("lang",t.value)}}}function KC(e,t=[2,4]){return YC(e,typeof t=="number"?[t,t]:t==="deep"?[2,6]:t)}function YC(e,t){const n=[];return e=e.map(r=>({...r})),e.forEach((r,s)=>{r.level>=t[0]&&r.level<=t[1]&&qC(s,e,t)&&n.push(r)}),n}function qC(e,t,n){if(e===0)return!0;const r=t[e];for(let s=e-1;s>=0;s--){const o=t[s];if(o.level=n[0]&&o.level<=n[1])return o.children==null&&(o.children=[]),o.children.push(r),!1}return!0}function px(){const e=Du(),t=r0(),n=Rs([]),r=Y(()=>e.value.outline??t.value.outline);return LC(()=>{r.value!==!1&&(n.value=ZC(r.value))}),{headers:n,handleClick:({target:o})=>{const i=o.href.split("#")[1],l=document.getElementById(decodeURIComponent(i));l==null||l.focus({preventScroll:!0})}}}function ZC(e){const t=Array.from(document.querySelectorAll(".markdown-body :where(h1,h2,h3,h4,h5,h6)")).filter(n=>n.id&&n.hasChildNodes()).map(n=>{const r=Number(n.tagName[1]);return{title:GC(n),link:`#${n.id}`,level:r,lang:n.lang}});return KC(t,e)}function GC(e){let t="";for(const n of Array.from(e.childNodes))if(n.nodeType===1){if(n.classList.contains("VABadge")||n.classList.contains("header-anchor"))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function JC(){return{isAsideEnabled:ce(!0)}}const XC=56,_i=33;function hx(e,t){const{isAsideEnabled:n}=JC(),r=OC(o,100);let s=null;Et(()=>{requestAnimationFrame(o),window.addEventListener("scroll",r)}),No(()=>{l(location.hash)}),mr(()=>{window.removeEventListener("scroll",r)});function o(){if(!n.value)return;const a=[].slice.call(e.value.querySelectorAll(".outline-link")),c=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(p=>a.some(m=>m.hash===p.hash&&p.offsetParent!==null)),u=window.scrollY,f=window.innerHeight,d=e.value.offsetHeight,h=Math.abs(u+f-d)<1;if(c.length&&h){l(c[c.length-1].hash);return}for(let p=0;p{const a=s;if(!a)return;const c=a.getBoundingClientRect().top,u=a.getBoundingClientRect().bottom;(c<_i||u>window.innerHeight-_i)&&a.scrollIntoView()};function l(a){s&&s.classList.remove("active"),a==null?s=null:s=e.value.querySelector(`a[href="${decodeURIComponent(a)}"]`);const c=s;i(),c?(c.classList.add("active"),t.value.style.top=`${c.offsetTop+_i}px`,t.value.style.opacity="1"):(t.value.style.top=`${_i}px`,t.value.style.opacity="0")}}function zp(e){return e.parentElement.offsetTop-XC-15}function QC(e,t,n){const r=window.scrollY;return e===0&&r===0?[!0,null]:r1),fs=[],ta=!1,Fu=-1,oo=void 0,Ar=void 0,io=void 0,V0=function(t){return fs.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},na=function(t){var n=t||window.event;return V0(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},tO=function(t){if(io===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;if(n&&r>0){var s=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);io=document.body.style.paddingRight,document.body.style.paddingRight=s+r+"px"}}oo===void 0&&(oo=document.body.style.overflow,document.body.style.overflow="hidden")},nO=function(){io!==void 0&&(document.body.style.paddingRight=io,io=void 0),oo!==void 0&&(document.body.style.overflow=oo,oo=void 0)},rO=function(){return window.requestAnimationFrame(function(){if(Ar===void 0){Ar={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var t=window,n=t.scrollY,r=t.scrollX,s=t.innerHeight;document.body.style.position="fixed",document.body.style.top=-n,document.body.style.left=-r,setTimeout(function(){return window.requestAnimationFrame(function(){var o=s-window.innerHeight;o&&n>=s&&(document.body.style.top=-(n+o))})},300)}})},sO=function(){if(Ar!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=Ar.position,document.body.style.top=Ar.top,document.body.style.left=Ar.left,window.scrollTo(n,t),Ar=void 0}},oO=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},iO=function(t,n){var r=t.targetTouches[0].clientY-Fu;return V0(t.target)?!1:n&&n.scrollTop===0&&r>0||oO(n)&&r<0?na(t):(t.stopPropagation(),!0)},aO=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!fs.some(function(s){return s.targetElement===t})){var r={targetElement:t,options:n||{}};fs=[].concat(eO(fs),[r]),ea?rO():tO(n),ea&&(t.ontouchstart=function(s){s.targetTouches.length===1&&(Fu=s.targetTouches[0].clientY)},t.ontouchmove=function(s){s.targetTouches.length===1&&iO(s,t)},ta||(document.addEventListener("touchmove",na,zu?{passive:!1}:void 0),ta=!0))}},lO=function(){ea&&(fs.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),ta&&(document.removeEventListener("touchmove",na,zu?{passive:!1}:void 0),ta=!1),Fu=-1),ea?sO():nO(),fs=[]};function cO(e){function t(){aO(e&&e.value||document.body,{reserveScrollBarGap:!0})}function n(){lO()}return{lockBodyScroll:t,unlockBodyScroll:n}}function mx(){const e=Vo();function t(){document.referrer&&document.referrer!==location.href?e.back():e.push("/")}return{back:t}}function uO(e){const t=new TextEncoder;return window.crypto.subtle.importKey("raw",t.encode(e),"PBKDF2",!1,["deriveBits","deriveKey"])}function fO(e,t){return window.crypto.subtle.deriveKey({name:"PBKDF2",salt:t,iterations:1e5,hash:"SHA-256"},e,{name:"AES-CBC",length:256},!0,["encrypt","decrypt"])}function gx(){const e=en(),{encrypt:t}=e.value,n=Uint8Array.from(Object.values(t.iv)),r=Uint8Array.from(Object.values(t.salt));return{decrypt:async(s,o)=>{if(!s)return;const i=await uO(s),l=await fO(i,r),a=Uint8Array.from(o,u=>u.charCodeAt(0)),c=await window.crypto.subtle.decrypt({name:"AES-CBC",iv:n},l,a);return new TextDecoder().decode(c)}}}const dO=ye("div",{w:"8",h:"8","i-ri-arrow-up-s-line":""},null,-1),pO={class:"progress-circle-container",viewBox:"0 0 100 100"},hO=["stroke-dasharray","stroke-dashoffset"],jp=48,mO=Ie({__name:"YunBackToTop",setup(e){const{show:t,percentage:n,backToTop:r}=BC({offset:100}),s=2*jp*Math.PI,o=Y(()=>{const i=(1-n.value)*s;return i<0?0:i});return(i,l)=>(se(),we("a",{href:"#",class:ut(["back-to-top yun-icon-btn",ne(t)&&"show"]),onClick:l[0]||(l[0]=(...a)=>ne(r)&&ne(r)(...a))},[dO,(se(),we("svg",pO,[ye("circle",{"stroke-dasharray":`${s} ${s}`,"stroke-dashoffset":o.value,class:"progress-circle",cx:"50",cy:"50",r:jp,fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,8,hO)]))],2))}}),gO=["title"],_O=Ie({__name:"YunToggleLocale",setup(e){const{t,locale:n}=dn(),{toggleLocales:r}=WC();return(s,o)=>(se(),we("button",{class:"yun-icon-btn",title:ne(t)("button.toggle_langs"),style:{color:"var(--va-c-text)"},onClick:o[0]||(o[0]=(...i)=>ne(r)&&ne(r)(...i))},[ye("div",{"i-ri-translate":"",class:ut(["transition transform",ne(n)==="en"?"rotate-y-180":""])},null,2)],8,gO))}}),yO=["title"],vO=ye("div",{i:"ri-sun-line dark:ri-moon-line"},null,-1),bO=[vO],wO=Ie({__name:"YunConfig",setup(e){const{t}=dn(),n=Y(()=>Br.value?t("button.toggle_light"):t("button.toggle_dark"));return(r,s)=>{const o=_O;return se(),we("div",null,[ye("button",{class:"yun-icon-btn",title:n.value,style:hr({color:ne(Br)?"":"#f1cb64"}),onClick:s[0]||(s[0]=(...i)=>ne(Dp)&&ne(Dp)(...i))},bO,12,yO),fe(o)])}}}),EO=["href"],TO={key:0,class:"icon-link inline-block","i-ri-arrow-right-up-line":""},ju=Ie({__name:"AppLink",props:{showExternalIcon:{type:Boolean},to:{},href:{}},setup(e){const t=e,n=Y(()=>t.href||t.to||"#"),r=Y(()=>typeof n.value=="string"&&n.value.startsWith("http"));return(s,o)=>{const i=Gr("RouterLink");return r.value?(se(),we("a",hs({key:0},s.$attrs,{href:n.value,target:"_blank"}),[Ot(s.$slots,"default"),s.showExternalIcon?(se(),we("div",TO)):dt("v-if",!0)],16,EO)):(se(),et(i,hs({key:1},s.$attrs,{to:n.value}),{default:Be(()=>[Ot(s.$slots,"default")]),_:3},16,["to"]))}}});function Wo(){const e=Ia();return Y(()=>e.value.themeConfig)}function _x(e,t=!1){const n=ce();return De(()=>e,async()=>{let r;if(typeof e=="string"){if(!Hn)return;r=await fetch(e).then(s=>s.json())||[]}else r=e;n.value=t?Array.from(r).sort(()=>Math.random()-.5):r},{immediate:!0}),{data:n}}function yx(e){if(!e)return{color:"",icon:"",styles:void 0};const t=Wo();e in t.value.types||(e="link");const n=t.value.types[e].color,r=t.value.types[e].icon,s=Y(()=>e?{"--card-c-primary":n}:void 0);return{color:n,icon:r,styles:s}}function ct(e,t){SO(e)&&(e="100%");const n=kO(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function yi(e){return Math.min(1,Math.max(0,e))}function SO(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function kO(e){return typeof e=="string"&&e.indexOf("%")!==-1}function B0(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Lr(e){return Number(e)<=1?`${Number(e)*100}%`:e}function an(e){return e.length===1?"0"+e:String(e)}function U0(e,t,n){return{r:ct(e,255)*255,g:ct(t,255)*255,b:ct(n,255)*255}}function uc(e,t,n){e=ct(e,255),t=ct(t,255),n=ct(n,255);const r=Math.max(e,t,n),s=Math.min(e,t,n);let o=0,i=0;const l=(r+s)/2;if(r===s)i=0,o=0;else{const a=r-s;switch(i=l>.5?a/(2-r-s):a/(r+s),r){case e:o=(t-n)/a+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function W0(e,t,n){let r,s,o;if(e=ct(e,360),t=ct(t,100),n=ct(n,100),t===0)s=n,o=n,r=n;else{const i=n<.5?n*(1+t):n+t-n*t,l=2*n-i;r=hl(l,i,e+1/3),s=hl(l,i,e),o=hl(l,i,e-1/3)}return{r:r*255,g:s*255,b:o*255}}function fc(e,t,n){e=ct(e,255),t=ct(t,255),n=ct(n,255);const r=Math.max(e,t,n),s=Math.min(e,t,n);let o=0;const i=r,l=r-s,a=r===0?0:l/r;if(r===s)o=0;else{switch(r){case e:o=(t-n)/l+(t>16,g:(e&65280)>>8,b:e&255}}const ra={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Z0(e){let t={r:0,g:0,b:0},n=1,r=null,s=null,o=null,i=!1,l=!1;return typeof e=="string"&&(e=G0(e)),typeof e=="object"&&(hn(e.r)&&hn(e.g)&&hn(e.b)?(t=U0(e.r,e.g,e.b),i=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):hn(e.h)&&hn(e.s)&&hn(e.v)?(r=Lr(e.s),s=Lr(e.v),t=K0(e.h,r,s),i=!0,l="hsv"):hn(e.h)&&hn(e.s)&&hn(e.l)&&(r=Lr(e.s),o=Lr(e.l),t=W0(e.h,r,o),i=!0,l="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=B0(n),{ok:i,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}const CO="[-\\+]?\\d+%?",OO="[-\\+]?\\d*\\.\\d+%?",er=`(?:${OO})|(?:${CO})`,ml=`[\\s|\\(]+(${er})[,|\\s]+(${er})[,|\\s]+(${er})\\s*\\)?`,gl=`[\\s|\\(]+(${er})[,|\\s]+(${er})[,|\\s]+(${er})[,|\\s]+(${er})\\s*\\)?`,nn={CSS_UNIT:new RegExp(er),rgb:new RegExp("rgb"+ml),rgba:new RegExp("rgba"+gl),hsl:new RegExp("hsl"+ml),hsla:new RegExp("hsla"+gl),hsv:new RegExp("hsv"+ml),hsva:new RegExp("hsva"+gl),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function G0(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;let t=!1;if(ra[e])e=ra[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};let n=nn.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=nn.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=nn.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=nn.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=nn.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=nn.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=nn.hex8.exec(e),n?{r:kt(n[1]),g:kt(n[2]),b:kt(n[3]),a:hc(n[4]),format:t?"name":"hex8"}:(n=nn.hex6.exec(e),n?{r:kt(n[1]),g:kt(n[2]),b:kt(n[3]),format:t?"name":"hex"}:(n=nn.hex4.exec(e),n?{r:kt(n[1]+n[1]),g:kt(n[2]+n[2]),b:kt(n[3]+n[3]),a:hc(n[4]+n[4]),format:t?"name":"hex8"}:(n=nn.hex3.exec(e),n?{r:kt(n[1]+n[1]),g:kt(n[2]+n[2]),b:kt(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function hn(e){return!!nn.CSS_UNIT.exec(String(e))}class Re{constructor(t="",n={}){if(t instanceof Re)return t;typeof t=="number"&&(t=q0(t)),this.originalInput=t;const r=Z0(t);this.originalInput=t,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=n.format??r.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}isDark(){return this.getBrightness()<128}isLight(){return!this.isDark()}getBrightness(){const t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3}getLuminance(){const t=this.toRgb();let n,r,s;const o=t.r/255,i=t.g/255,l=t.b/255;return o<=.03928?n=o/12.92:n=Math.pow((o+.055)/1.055,2.4),i<=.03928?r=i/12.92:r=Math.pow((i+.055)/1.055,2.4),l<=.03928?s=l/12.92:s=Math.pow((l+.055)/1.055,2.4),.2126*n+.7152*r+.0722*s}getAlpha(){return this.a}setAlpha(t){return this.a=B0(t),this.roundA=Math.round(100*this.a)/100,this}isMonochrome(){const{s:t}=this.toHsl();return t===0}toHsv(){const t=fc(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}}toHsvString(){const t=fc(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),s=Math.round(t.v*100);return this.a===1?`hsv(${n}, ${r}%, ${s}%)`:`hsva(${n}, ${r}%, ${s}%, ${this.roundA})`}toHsl(){const t=uc(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}}toHslString(){const t=uc(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),s=Math.round(t.l*100);return this.a===1?`hsl(${n}, ${r}%, ${s}%)`:`hsla(${n}, ${r}%, ${s}%, ${this.roundA})`}toHex(t=!1){return dc(this.r,this.g,this.b,t)}toHexString(t=!1){return"#"+this.toHex(t)}toHex8(t=!1){return Y0(this.r,this.g,this.b,this.a,t)}toHex8String(t=!1){return"#"+this.toHex8(t)}toHexShortString(t=!1){return this.a===1?this.toHexString(t):this.toHex8String(t)}toRgb(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}}toRgbString(){const t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?`rgb(${t}, ${n}, ${r})`:`rgba(${t}, ${n}, ${r}, ${this.roundA})`}toPercentageRgb(){const t=n=>`${Math.round(ct(n,255)*100)}%`;return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}}toPercentageRgbString(){const t=n=>Math.round(ct(n,255)*100);return this.a===1?`rgb(${t(this.r)}%, ${t(this.g)}%, ${t(this.b)}%)`:`rgba(${t(this.r)}%, ${t(this.g)}%, ${t(this.b)}%, ${this.roundA})`}toName(){if(this.a===0)return"transparent";if(this.a<1)return!1;const t="#"+dc(this.r,this.g,this.b,!1);for(const[n,r]of Object.entries(ra))if(t===r)return n;return!1}toString(t){const n=!!t;t=t??this.format;let r=!1;const s=this.a<1&&this.a>=0;return!n&&s&&(t.startsWith("hex")||t==="name")?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())}toNumber(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)}clone(){return new Re(this.toString())}lighten(t=10){const n=this.toHsl();return n.l+=t/100,n.l=yi(n.l),new Re(n)}brighten(t=10){const n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new Re(n)}darken(t=10){const n=this.toHsl();return n.l-=t/100,n.l=yi(n.l),new Re(n)}tint(t=10){return this.mix("white",t)}shade(t=10){return this.mix("black",t)}desaturate(t=10){const n=this.toHsl();return n.s-=t/100,n.s=yi(n.s),new Re(n)}saturate(t=10){const n=this.toHsl();return n.s+=t/100,n.s=yi(n.s),new Re(n)}greyscale(){return this.desaturate(100)}spin(t){const n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new Re(n)}mix(t,n=50){const r=this.toRgb(),s=new Re(t).toRgb(),o=n/100,i={r:(s.r-r.r)*o+r.r,g:(s.g-r.g)*o+r.g,b:(s.b-r.b)*o+r.b,a:(s.a-r.a)*o+r.a};return new Re(i)}analogous(t=6,n=30){const r=this.toHsl(),s=360/n,o=[this];for(r.h=(r.h-(s*t>>1)+720)%360;--t;)r.h=(r.h+s)%360,o.push(new Re(r));return o}complement(){const t=this.toHsl();return t.h=(t.h+180)%360,new Re(t)}monochromatic(t=6){const n=this.toHsv(),{h:r}=n,{s}=n;let{v:o}=n;const i=[],l=1/t;for(;t--;)i.push(new Re({h:r,s,v:o})),o=(o+l)%1;return i}splitcomplement(){const t=this.toHsl(),{h:n}=t;return[this,new Re({h:(n+72)%360,s:t.s,l:t.l}),new Re({h:(n+216)%360,s:t.s,l:t.l})]}onBackground(t){const n=this.toRgb(),r=new Re(t).toRgb(),s=n.a+r.a*(1-n.a);return new Re({r:(n.r*n.a+r.r*r.a*(1-n.a))/s,g:(n.g*n.a+r.g*r.a*(1-n.a))/s,b:(n.b*n.a+r.b*r.a*(1-n.a))/s,a:s})}triad(){return this.polyad(3)}tetrad(){return this.polyad(4)}polyad(t){const n=this.toHsl(),{h:r}=n,s=[this],o=360/t;for(let i=1;i=4.5;case"AAlarge":return r>=3;case"AAAsmall":return r>=7;default:return!1}}function X0(e,t,n={includeFallbackColors:!1,level:"AA",size:"small"}){let r=null,s=0;const{includeFallbackColors:o,level:i,size:l}=n;for(const a of t){const c=Vu(e,a);c>s&&(s=c,r=new Re(a))}return J0(e,r,{level:i,size:l})||!o?r:(n.includeFallbackColors=!1,X0(e,["#fff","#000"],n))}function AO(e,t){const n=new Re(e),r="#"+pc(n.r,n.g,n.b,n.a);let s=r;const o=n.gradientType?"GradientType = 1, ":"";if(t){const i=new Re(t);s="#"+pc(i.r,i.g,i.b,i.a)}return`progid:DXImageTransform.Microsoft.gradient(${o}startColorstr=${r},endColorstr=${s})`}function PO(e,t){const n={r:Lr(e.r),g:Lr(e.g),b:Lr(e.b)};return e.a!==void 0&&(n.a=Number(e.a)),new Re(n,t)}function RO(){return new Re({r:Math.random(),g:Math.random(),b:Math.random()})}function Q0(e={}){if(e.count!==void 0&&e.count!==null){const o=e.count,i=[];for(e.count=void 0;o>i.length;)e.count=null,e.seed&&(e.seed+=1),i.push(Q0(e));return e.count=o,i}const t=MO(e.hue,e.seed),n=LO(t,e),r=xO(t,n,e),s={h:t,s:n,v:r};return e.alpha!==void 0&&(s.a=e.alpha),new Re(s)}function MO(e,t){const n=NO(e);let r=sa(n,t);return r<0&&(r=360+r),r}function LO(e,t){if(t.hue==="monochrome")return 0;if(t.luminosity==="random")return sa([0,100],t.seed);const{saturationRange:n}=e_(e);let r=n[0],s=n[1];switch(t.luminosity){case"bright":r=55;break;case"dark":r=s-10;break;case"light":s=55;break}return sa([r,s],t.seed)}function xO(e,t,n){let r=IO(e,t),s=100;switch(n.luminosity){case"dark":s=r+20;break;case"light":r=(s+r)/2;break;case"random":r=0,s=100;break}return sa([r,s],n.seed)}function IO(e,t){const{lowerBounds:n}=e_(e);for(let r=0;r=s&&t<=i){const a=(l-o)/(i-s),c=o-a*s;return a*t+c}}return 0}function NO(e){const t=parseInt(e,10);if(!Number.isNaN(t)&&t<360&&t>0)return[t,t];if(typeof e=="string"){const n=Bu.find(s=>s.name===e);if(n){const s=t_(n);if(s.hueRange)return s.hueRange}const r=new Re(e);if(r.isValid){const s=r.toHsv().h;return[s,s]}}return[0,360]}function e_(e){e>=334&&e<=360&&(e-=360);for(const t of Bu){const n=t_(t);if(n.hueRange&&e>=n.hueRange[0]&&e<=n.hueRange[1])return n}throw Error("Color not found")}function sa(e,t){if(t===void 0)return Math.floor(e[0]+Math.random()*(e[1]+1-e[0]));const n=e[1]||1,r=e[0]||0;t=(t*9301+49297)%233280;const s=t/233280;return Math.floor(r+s*(n-r))}function t_(e){const t=e.lowerBounds[0][0],n=e.lowerBounds[e.lowerBounds.length-1][0],r=e.lowerBounds[e.lowerBounds.length-1][1],s=e.lowerBounds[0][1];return{name:e.name,hueRange:e.hueRange,lowerBounds:e.lowerBounds,saturationRange:[t,n],brightnessRange:[r,s]}}const Bu=[{name:"monochrome",hueRange:null,lowerBounds:[[0,0],[100,0]]},{name:"red",hueRange:[-26,18],lowerBounds:[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]},{name:"orange",hueRange:[19,46],lowerBounds:[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]},{name:"yellow",hueRange:[47,62],lowerBounds:[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]},{name:"green",hueRange:[63,178],lowerBounds:[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]},{name:"blue",hueRange:[179,257],lowerBounds:[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]},{name:"purple",hueRange:[258,282],lowerBounds:[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]},{name:"pink",hueRange:[283,334],lowerBounds:[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]}],$O=Object.freeze(Object.defineProperty({__proto__:null,TinyColor:Re,bounds:Bu,convertDecimalToHex:Hu,convertHexToDecimal:hc,fromRatio:PO,hslToRgb:W0,hsvToRgb:K0,inputToRGB:Z0,isReadable:J0,isValidCSSUnit:hn,legacyRandom:RO,mostReadable:X0,names:ra,numberInputToObject:q0,parseIntFromHex:kt,random:Q0,readability:Vu,rgbToHex:dc,rgbToHsl:uc,rgbToHsv:fc,rgbToRgb:U0,rgbaToArgbHex:pc,rgbaToHex:Y0,stringInputToObject:G0,toMsFilter:AO},Symbol.toStringTag,{value:"Module"}));function vx(e={primary:"#0078E7"}){const t=H0(),n=new Re("#999999"),r=new Re(e.primary);return{tags:t,getTagStyle:o=>{const i=Array.from(t.value).map(([f,d])=>d.count),l=Math.max(...i),a=Math.min(...i),c=l-a,u=(o-a)/c;return{"--yun-tag-color":n.mix(r,u*100).toString(),fontSize:`${u*36+12}px`}}}}const DO={class:"links flex-center"},zO=Ie({__name:"YunSidebarLinks",setup(e){const t=Wo();return(n,r)=>{const s=ju;return se(),we("div",DO,[(se(!0),we(Le,null,Do(ne(t).pages,(o,i)=>(se(),et(s,{key:i,class:"link-item yun-icon-btn","inline-flex":"",to:o.url,title:o.name,style:hr(`color:${o.color}`)},{default:Be(()=>[ye("div",{class:ut([o.icon,"icon w-8 h-8"])},null,2)]),_:2},1032,["to","title","style"]))),128))])}}}),FO={class:"links-of-author"},jO=["href","title"],HO=Ie({__name:"YunSocialLinks",setup(e){const t=en();return(n,r)=>(se(),we("div",FO,[(se(!0),we(Le,null,Do(ne(t).social,(s,o)=>(se(),we("a",{key:o,class:"links-of-author-item yun-icon-btn",rel:"noopener",href:s.link,title:s.name,target:"_blank",style:hr(`color:${s.color}`)},[ye("div",{class:ut(["icon",s.icon])},null,2)],12,jO))),128))]))}}),VO={class:"site-nav","text-xl":"","mt-6":""},BO=ye("div",{"i-ri-home-4-line":""},null,-1),UO=ye("div",{class:"icon","i-ri-archive-line":""},null,-1),WO={class:"count"},KO=ye("div",{class:"icon","i-ri-folder-2-line":""},null,-1),YO={class:"count"},qO=ye("div",{class:"icon","i-ri-price-tag-3-line":""},null,-1),ZO={class:"count"},GO=Ie({__name:"YunSidebarNav",setup(e){const{t}=dn(),n=za(),r=Wo(),s=sk(),o=H0();return(i,l)=>{const a=Gr("RouterLink"),c=ju;return se(),we("nav",VO,[fe(a,{class:"site-link-item yun-icon-btn",to:"/",title:ne(t)("menu.home")},{default:Be(()=>[BO]),_:1},8,["title"]),fe(a,{class:"site-link-item",to:"/archives/",title:ne(t)("menu.archives")},{default:Be(()=>[UO,ye("span",WO,At(ne(n).postList.length),1)]),_:1},8,["title"]),fe(a,{class:"site-link-item",to:"/categories/",title:ne(t)("menu.categories")},{default:Be(()=>[KO,ye("span",YO,At(Array.from(ne(s).children).length),1)]),_:1},8,["title"]),fe(a,{class:"site-link-item",to:"/tags/",title:ne(t)("menu.tags")},{default:Be(()=>[qO,ye("span",ZO,At(Array.from(ne(o)).length),1)]),_:1},8,["title"]),fe(c,{class:"site-link-item yun-icon-btn",to:ne(r).menu.custom.url,title:ne(t)(ne(r).menu.custom.title)},{default:Be(()=>[ye("div",{class:ut(ne(r).menu.custom.icon)},null,2)]),_:1},8,["to","title"])])}}}),JO={class:"sidebar-panel",p:"2"},XO={class:"site-info",m:"t-6"},QO=["src"],eA=["title"],tA={class:"site-author-name leading-6",m:"t-0 b-4"},nA={key:1,class:"site-name"},rA={key:2,class:"site-subtitle block",text:"xs"},sA={key:3,class:"site-description my-1"},oA=ye("hr",{m:"t-4 b-2",op:"20"},null,-1),iA=ye("hr",{m:"y-2",op:"20"},null,-1),aA=ye("br",null,null,-1),lA=Ie({__name:"YunOverview",setup(e){const t=en(),n=Vo();return(r,s)=>{const o=Gr("RouterLink"),i=GO,l=HO,a=zO,c=wO;return se(),we(Le,null,[ye("div",JO,[ye("div",XO,[fe(o,{class:"site-author-avatar",to:"/about"},{default:Be(()=>[ye("img",{class:"rounded-full",src:ne(t).author.avatar,alt:"avatar"},null,8,QO),ye("span",{class:"site-author-status",title:ne(t).author.status.message},At(ne(t).author.status.emoji),9,eA)]),_:1}),ye("div",tA,[fe(o,{to:"/about"},{default:Be(()=>[yo(At(ne(t).author.name),1)]),_:1})]),ne(n).hasRoute("about-site")?(se(),et(o,{key:0,to:"/about/site",class:"site-name"},{default:Be(()=>[yo(At(ne(t).title),1)]),_:1})):(se(),we("span",nA,At(ne(t).title),1)),ne(t).subtitle?(se(),we("h4",rA,At(ne(t).subtitle),1)):dt("v-if",!0),ne(t).description?(se(),we("div",sA,At(ne(t).description),1)):dt("v-if",!0)]),fe(i),oA,fe(l),iA,fe(a),aA]),fe(c)],64)}}}),cA=["aria-expanded"],uA=ye("span",{class:"vt-hamburger-container"},[ye("span",{class:"vt-hamburger-top"}),ye("span",{class:"vt-hamburger-middle"}),ye("span",{class:"vt-hamburger-bottom"})],-1),fA=[uA],dA=Ie({__name:"ValaxyHamburger",props:{active:{type:Boolean}},setup(e){return(t,n)=>(se(),we("button",{type:"button",class:ut(["vt-hamburger",{"is-active":t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active},fA,10,cA))}}),pA={key:0,class:"va-overlay"},hA=Ie({__name:"ValaxyOverlay",props:{show:{type:Boolean,default:!1}},setup(e){return(t,n)=>(se(),et(Ls,{name:"fade"},{default:Be(()=>[t.show?(se(),we("div",pA)):dt("v-if",!0)]),_:1}))}}),mA={key:0,class:"sidebar-nav",m:"t-6"},gA=ye("div",{"i-ri-passport-line":""},null,-1),_A=[gA],yA=ye("div",{"i-ri-list-ordered":""},null,-1),vA=[yA],bA={key:2},wA=Ie({__name:"YunSidebar",props:{showHamburger:{type:Boolean}},setup(e){const t=p0(),n=ce(!1);return(r,s)=>{const o=hA,i=dA,l=lA;return se(),we(Le,null,[fe(o,{class:"md:hidden",show:ne(t).isSidebarOpen,onClick:s[0]||(s[0]=a=>ne(t).toggleSidebar())},null,8,["show"]),fe(i,{active:ne(t).isSidebarOpen,class:ut(["menu-btn sidebar-toggle yun-icon-btn leading-4 fixed left-0.8rem top-0.6rem",r.showHamburger?"":"md:hidden"]),"inline-flex":"",cursor:"pointer",z:"$yun-z-menu-btn",onClick:s[1]||(s[1]=a=>ne(t).toggleSidebar())},null,8,["active","class"]),ye("aside",{class:ut(["va-card transition sidebar fixed inset-y-0 left-0 overflow-y-auto",[ne(t).isSidebarOpen&&"open",!r.showHamburger&&"md:translate-x-0"]]),text:"center",bg:"$yun-sidebar-bg-color contain no-repeat",z:"$yun-z-sidebar"},[r.$slots.default?(se(),we("div",mA,[ye("button",{m:"x-4",class:ut(["sidebar-nav-item yun-icon-btn",n.value&&"active"]),onClick:s[2]||(s[2]=a=>n.value=!0)},_A,2),ye("button",{m:"x-4",class:ut(["sidebar-nav-item yun-icon-btn",!n.value&&"active"]),onClick:s[3]||(s[3]=a=>n.value=!1)},vA,2)])):dt("v-if",!0),n.value||!r.$slots.default?(se(),we("div",{key:1,class:ut(r.$slots.default&&"-mt-4")},[fe(l)],2)):(se(),we("div",bA,[Ot(r.$slots,"default")]))],2)],64)}}}),Uu=Ie({__name:"layout",setup(e){return(t,n)=>{const r=wA,s=Gr("RouterView"),o=mO;return se(),we(Le,null,[t.$slots["sidebar-child"]?(se(),et(r,{key:0},{default:Be(()=>[Ot(t.$slots,"sidebar-child")]),_:3})):(se(),et(r,{key:1})),fe(s,null,{default:Be(({Component:i})=>[(se(),et(Vc(ne(MC)(i)),null,{"main-header":Be(()=>[Ot(t.$slots,"main-header")]),"main-header-after":Be(()=>[Ot(t.$slots,"main-header-after")]),main:Be(()=>[Ot(t.$slots,"main")]),"main-content":Be(()=>[Ot(t.$slots,"main-content")]),"main-content-after":Be(()=>[Ot(t.$slots,"main-content-after")]),"main-nav-before":Be(()=>[Ot(t.$slots,"main-nav-before")]),"main-nav-after":Be(()=>[Ot(t.$slots,"main-nav-after")]),"aside-custom":Be(()=>[Ot(t.$slots,"aside-custom")]),_:2},1024))]),_:3}),fe(o)],64)}}}),EA=Object.freeze(Object.defineProperty({__proto__:null,default:Uu},Symbol.toStringTag,{value:"Module"})),Wu=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},TA={};function SA(e,t){const n=Uu;return se(),et(n)}const kA=Wu(TA,[["render",SA]]),CA={};function OA(e,t){const n=Gr("RouterView"),r=Uu;return se(),et(r,null,{content:Be(()=>[fe(n)]),_:1})}const AA=Wu(CA,[["render",OA]]),Hp={404:()=>oe(()=>import("./404-BkEpFLfJ.js"),__vite__mapDeps([58,59])),default:kA,layout:()=>oe(()=>import("./layout-5hSIth3z.js"),__vite__mapDeps([])),post:()=>oe(()=>import("./post-fPL_PUAA.js"),__vite__mapDeps([])),404:()=>oe(()=>import("./404-WbWG3N6u.js"),__vite__mapDeps([60,61])),albums:()=>oe(()=>import("./albums-KjQWqnmp.js"),__vite__mapDeps([62,6,5,63])),archives:()=>oe(()=>import("./archives-k1bDs32Z.js"),__vite__mapDeps([64,65,66,5])),categories:()=>oe(()=>import("./categories-aHxJP20n.js"),__vite__mapDeps([67,4,65,66,5,68])),default:AA,gallery:()=>oe(()=>import("./gallery-IlpeCkRA.js").then(e=>e.g),__vite__mapDeps([69,5])),home:()=>oe(()=>import("./home-M_ud5mRs.js"),__vite__mapDeps([70,2,3,71])),layout:()=>oe(()=>Promise.resolve().then(()=>EA),void 0),post:()=>oe(()=>import("./post-895Eb-8w.js"),__vite__mapDeps([72,52,53,73])),tags:()=>oe(()=>import("./tags-2MQ0z7ax.js"),__vite__mapDeps([74,4,65,66,5])),404:()=>oe(()=>import("./404-C7Cs1x_4.js"),__vite__mapDeps([75,76]))};function PA(e){function t(n,r=!0){return n.map(s=>{var o,i,l,a,c;return((o=s.children)==null?void 0:o.length)>0&&(s.children=t(s.children,!1)),s.component?r&&((i=s.meta)==null?void 0:i.layout)!==!1?{path:s.path,component:Hp[((l=s.meta)==null?void 0:l.layout)||"default"],children:s.path==="/"?[s]:[{...s,path:""}],meta:{isLayout:!0}}:(a=s.meta)!=null&&a.layout?{path:s.path,component:Hp[(c=s.meta)==null?void 0:c.layout],children:[{...s,path:""}],meta:{isLayout:!0}}:s:s})}return t(e)}const RA=ye("div",null,null,-1),MA=Ie({__name:"App",setup(e){return Et(()=>{const t=document.createElement("script");t.src="https://utteranc.es/client.js",t.async=!0,t.crossOrigin="anonymous",t.setAttribute("repo","MengNianxiaoyao/blog-valaxy"),t.setAttribute("issue-term","pathname"),t.setAttribute("label","utterances"),t.setAttribute("theme","github-light");const n=document.querySelector(".comment");n&&n.appendChild(t)}),(t,n)=>(se(),we(Le,null,[dt(" try it "),RA],2112))}}),LA={},xA=e=>(Lh("data-v-9b66831a"),e=e(),xh(),e),IA={class:"yun-page-loading",absolute:"","left-0":"","right-0":"","bottom-0":"","top-0":"",flex:"",justify:"center","items-center":"","z-10":"",bg:"$va-c-bg"},NA=xA(()=>ye("div",{class:"spinner"},null,-1)),$A=[NA];function DA(e,t){return se(),we("div",IA,$A)}const zA=Wu(LA,[["render",DA],["__scopeId","data-v-9b66831a"]]);function Dn(e){return Array.isArray?Array.isArray(e):s_(e)==="[object Array]"}const FA=1/0;function jA(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-FA?"-0":t}function HA(e){return e==null?"":jA(e)}function yn(e){return typeof e=="string"}function n_(e){return typeof e=="number"}function VA(e){return e===!0||e===!1||BA(e)&&s_(e)=="[object Boolean]"}function r_(e){return typeof e=="object"}function BA(e){return r_(e)&&e!==null}function Dt(e){return e!=null}function _l(e){return!e.trim().length}function s_(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const UA="Incorrect 'index' type",WA=e=>`Invalid value for key ${e}`,KA=e=>`Pattern length exceeds max of ${e}.`,YA=e=>`Missing ${e} property in key`,qA=e=>`Property 'weight' in key '${e}' must be a positive integer`,Vp=Object.prototype.hasOwnProperty;class ZA{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(r=>{let s=o_(r);this._keys.push(s),this._keyMap[s.id]=s,n+=s.weight}),this._keys.forEach(r=>{r.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function o_(e){let t=null,n=null,r=null,s=1,o=null;if(yn(e)||Dn(e))r=e,t=Bp(e),n=mc(e);else{if(!Vp.call(e,"name"))throw new Error(YA("name"));const i=e.name;if(r=i,Vp.call(e,"weight")&&(s=e.weight,s<=0))throw new Error(qA(i));t=Bp(i),n=mc(i),o=e.getFn}return{path:t,id:n,weight:s,src:r,getFn:o}}function Bp(e){return Dn(e)?e:e.split(".")}function mc(e){return Dn(e)?e.join("."):e}function GA(e,t){let n=[],r=!1;const s=(o,i,l)=>{if(Dt(o))if(!i[l])n.push(o);else{let a=i[l];const c=o[a];if(!Dt(c))return;if(l===i.length-1&&(yn(c)||n_(c)||VA(c)))n.push(HA(c));else if(Dn(c)){r=!0;for(let u=0,f=c.length;ue.score===t.score?e.idx{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,yn(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();yn(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,r=this.size();n{let i=s.getFn?s.getFn(t):this.getFn(t,s.path);if(Dt(i)){if(Dn(i)){let l=[];const a=[{nestedArrIndex:-1,value:i}];for(;a.length;){const{nestedArrIndex:c,value:u}=a.pop();if(Dt(u))if(yn(u)&&!_l(u)){let f={v:u,i:c,n:this.norm.get(u)};l.push(f)}else Dn(u)&&u.forEach((f,d)=>{a.push({nestedArrIndex:d,value:f})})}r.$[o]=l}else if(yn(i)&&!_l(i)){let l={v:i,n:this.norm.get(i)};r.$[o]=l}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function i_(e,t,{getFn:n=_e.getFn,fieldNormWeight:r=_e.fieldNormWeight}={}){const s=new Ku({getFn:n,fieldNormWeight:r});return s.setKeys(e.map(o_)),s.setSources(t),s.create(),s}function rP(e,{getFn:t=_e.getFn,fieldNormWeight:n=_e.fieldNormWeight}={}){const{keys:r,records:s}=e,o=new Ku({getFn:t,fieldNormWeight:n});return o.setKeys(r),o.setIndexRecords(s),o}function vi(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:s=_e.distance,ignoreLocation:o=_e.ignoreLocation}={}){const i=t/e.length;if(o)return i;const l=Math.abs(r-n);return s?i+l/s:l?1:i}function sP(e=[],t=_e.minMatchCharLength){let n=[],r=-1,s=-1,o=0;for(let i=e.length;o=t&&n.push([r,s]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}const Pr=32;function oP(e,t,n,{location:r=_e.location,distance:s=_e.distance,threshold:o=_e.threshold,findAllMatches:i=_e.findAllMatches,minMatchCharLength:l=_e.minMatchCharLength,includeMatches:a=_e.includeMatches,ignoreLocation:c=_e.ignoreLocation}={}){if(t.length>Pr)throw new Error(KA(Pr));const u=t.length,f=e.length,d=Math.max(0,Math.min(r,f));let h=o,p=d;const m=l>1||a,v=m?Array(f):[];let w;for(;(w=e.indexOf(t,p))>-1;){let S=vi(t,{currentLocation:w,expectedLocation:d,distance:s,ignoreLocation:c});if(h=Math.min(S,h),p=w+u,m){let b=0;for(;b=O;D-=1){let N=D-1,P=n[e.charAt(N)];if(m&&(v[N]=+!!P),R[D]=(R[D+1]<<1|1)&P,S&&(R[D]|=(y[D+1]|y[D])<<1|1|y[D+1]),R[D]&E&&(g=vi(t,{errors:S,currentLocation:N,expectedLocation:d,distance:s,ignoreLocation:c}),g<=h)){if(h=g,p=N,p<=d)break;O=Math.max(1,2*d-p)}}if(vi(t,{errors:S+1,currentLocation:d,expectedLocation:d,distance:s,ignoreLocation:c})>h)break;y=R}const A={isMatch:p>=0,score:Math.max(.001,g)};if(m){const S=sP(v,l);S.length?a&&(A.indices=S):A.isMatch=!1}return A}function iP(e){let t={};for(let n=0,r=e.length;n{this.chunks.push({pattern:d,alphabet:iP(d),startIndex:h})},f=this.pattern.length;if(f>Pr){let d=0;const h=f%Pr,p=f-h;for(;d{const{isMatch:w,score:y,indices:g}=oP(t,p,m,{location:s+v,distance:o,threshold:i,findAllMatches:l,minMatchCharLength:a,includeMatches:r,ignoreLocation:c});w&&(d=!0),f+=y,w&&g&&(u=[...u,...g])});let h={isMatch:d,score:d?f/this.chunks.length:1};return d&&r&&(h.indices=u),h}}class yr{constructor(t){this.pattern=t}static isMultiMatch(t){return Up(t,this.multiRegex)}static isSingleMatch(t){return Up(t,this.singleRegex)}search(){}}function Up(e,t){const n=e.match(t);return n?n[1]:null}class aP extends yr{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class lP extends yr{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const r=t.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,t.length-1]}}}class cP extends yr{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class uP extends yr{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class fP extends yr{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class dP extends yr{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class l_ extends yr{constructor(t,{location:n=_e.location,threshold:r=_e.threshold,distance:s=_e.distance,includeMatches:o=_e.includeMatches,findAllMatches:i=_e.findAllMatches,minMatchCharLength:l=_e.minMatchCharLength,isCaseSensitive:a=_e.isCaseSensitive,ignoreLocation:c=_e.ignoreLocation}={}){super(t),this._bitapSearch=new a_(t,{location:n,threshold:r,distance:s,includeMatches:o,findAllMatches:i,minMatchCharLength:l,isCaseSensitive:a,ignoreLocation:c})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class c_ extends yr{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,r;const s=[],o=this.pattern.length;for(;(r=t.indexOf(this.pattern,n))>-1;)n=r+o,s.push([r,n-1]);const i=!!s.length;return{isMatch:i,score:i?0:1,indices:s}}}const gc=[aP,c_,cP,uP,dP,fP,lP,l_],Wp=gc.length,pP=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,hP="|";function mP(e,t={}){return e.split(hP).map(n=>{let r=n.trim().split(pP).filter(o=>o&&!!o.trim()),s=[];for(let o=0,i=r.length;o!!(e[oa.AND]||e[oa.OR]),vP=e=>!!e[vc.PATH],bP=e=>!Dn(e)&&r_(e)&&!bc(e),Kp=e=>({[oa.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function u_(e,t,{auto:n=!0}={}){const r=s=>{let o=Object.keys(s);const i=vP(s);if(!i&&o.length>1&&!bc(s))return r(Kp(s));if(bP(s)){const a=i?s[vc.PATH]:o[0],c=i?s[vc.PATTERN]:s[a];if(!yn(c))throw new Error(WA(a));const u={keyId:mc(a),pattern:c};return n&&(u.searcher=yc(c,t)),u}let l={children:[],operator:o[0]};return o.forEach(a=>{const c=s[a];Dn(c)&&c.forEach(u=>{l.children.push(r(u))})}),l};return bc(e)||(e=Kp(e)),r(e)}function wP(e,{ignoreFieldNorm:t=_e.ignoreFieldNorm}){e.forEach(n=>{let r=1;n.matches.forEach(({key:s,norm:o,score:i})=>{const l=s?s.weight:null;r*=Math.pow(i===0&&l?Number.EPSILON:i,(l||1)*(t?1:o))}),n.score=r})}function EP(e,t){const n=e.matches;t.matches=[],Dt(n)&&n.forEach(r=>{if(!Dt(r.indices)||!r.indices.length)return;const{indices:s,value:o}=r;let i={indices:s,value:o};r.key&&(i.key=r.key.src),r.idx>-1&&(i.refIndex=r.idx),t.matches.push(i)})}function TP(e,t){t.score=e.score}function SP(e,t,{includeMatches:n=_e.includeMatches,includeScore:r=_e.includeScore}={}){const s=[];return n&&s.push(EP),r&&s.push(TP),e.map(o=>{const{idx:i}=o,l={item:t[i],refIndex:i};return s.length&&s.forEach(a=>{a(o,l)}),l})}class Ns{constructor(t,n={},r){this.options={..._e,...n},this.options.useExtendedSearch,this._keyStore=new ZA(this.options.keys),this.setCollection(t,r)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof Ku))throw new Error(UA);this._myIndex=n||i_(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){Dt(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let r=0,s=this._docs.length;r-1&&(a=a.slice(0,n)),SP(a,this._docs,{includeMatches:r,includeScore:s})}_searchStringList(t){const n=yc(t,this.options),{records:r}=this._myIndex,s=[];return r.forEach(({v:o,i,n:l})=>{if(!Dt(o))return;const{isMatch:a,score:c,indices:u}=n.searchIn(o);a&&s.push({item:o,idx:i,matches:[{score:c,value:o,norm:l,indices:u}]})}),s}_searchLogical(t){const n=u_(t,this.options),r=(l,a,c)=>{if(!l.children){const{keyId:f,searcher:d}=l,h=this._findMatches({key:this._keyStore.get(f),value:this._myIndex.getValueForItemAtKeyId(a,f),searcher:d});return h&&h.length?[{idx:c,item:a,matches:h}]:[]}const u=[];for(let f=0,d=l.children.length;f{if(Dt(l)){let c=r(n,l,a);c.length&&(o[a]||(o[a]={idx:a,item:l,matches:[]},i.push(o[a])),c.forEach(({matches:u})=>{o[a].matches.push(...u)}))}}),i}_searchObjectList(t){const n=yc(t,this.options),{keys:r,records:s}=this._myIndex,o=[];return s.forEach(({$:i,i:l})=>{if(!Dt(i))return;let a=[];r.forEach((c,u)=>{a.push(...this._findMatches({key:c,value:i[u],searcher:n}))}),a.length&&o.push({idx:l,item:i,matches:a})}),o}_findMatches({key:t,value:n,searcher:r}){if(!Dt(n))return[];let s=[];if(Dn(n))n.forEach(({v:o,i,n:l})=>{if(!Dt(o))return;const{isMatch:a,score:c,indices:u}=r.searchIn(o);a&&s.push({score:c,key:t,value:o,idx:i,norm:l,indices:u})});else{const{v:o,n:i}=n,{isMatch:l,score:a,indices:c}=r.searchIn(o);l&&s.push({score:a,key:t,value:o,norm:i,indices:c})}return s}}Ns.version="7.0.0";Ns.createIndex=i_;Ns.parseIndex=rP;Ns.config=_e;Ns.parseQuery=u_;yP(_P);function kP(e,t,n){const r=()=>{var i,l;return new Ns((i=We(t))!=null?i:[],(l=We(n))==null?void 0:l.fuseOptions)},s=ce(r());De(()=>{var i;return(i=We(n))==null?void 0:i.fuseOptions},()=>{s.value=r()},{deep:!0}),De(()=>We(t),i=>{s.value.setCollection(i)},{deep:!0});const o=Y(()=>{const i=We(n);if(i!=null&&i.matchAllWhenSearchEmpty&&!We(e))return We(t).map((a,c)=>({item:a,refIndex:c}));const l=i==null?void 0:i.resultLimit;return s.value.search(We(e),l?{limit:l}:void 0)});return{fuse:s,results:o}}const CP={class:"yun-search-input-container flex-center",w:"full"},OP=["placeholder"],AP={key:0,class:"flex-center",w:"full",py:"4"},PP={key:1,overflow:"auto",flex:"~",w:"full"},RP={class:"yun-fuse-result-container",flex:"~ col",w:"full"},MP=["to","onClick"],LP={font:"serif black"},xP={text:"sm",opacity:"80"},IP={"text-xs":"","opacity-50":"",mt:"1"},NP=Ie({__name:"YunFuseSearch",props:{open:{type:Boolean}},emits:["close"],setup(e,{emit:t}){const n=e,r=t,s=ce(),{lockBodyScroll:o,unlockBodyScroll:i}=cO(s),{t:l}=dn(),a=ce([]),c=en(),u=Y(()=>{const w=c.value.fuse.options.keys||[];return w.length===0?["title","tags","categories","excerpt"]:w}),f=ce(""),d=Y(()=>({fuseOptions:{...c.value.fuse.options,keys:u.value},includeMatches:!0,findAllMatches:!0})),{results:h}=kP(f,a,d),p=ce();De(()=>n.open,async()=>{if(!n.open)return;const w=c.value.fuse.dataPath.startsWith("http")?c.value.fuse.dataPath:`/${c.value.fuse.dataPath}`;fetch(w).then(y=>y.json()).then(y=>{var g;Array.isArray(y)&&(a.value=y),(g=p.value)==null||g.focus()})});const m=Vo();function v(w){m.push(w),r("close")}return VS(p,()=>{}),(w,y)=>(se(),et(Ls,{name:"fade",onEnter:ne(o),onAfterLeave:ne(i)},{default:Be(()=>[w.open?(se(),we("div",{key:0,ref_key:"searchContainer",ref:s,class:"yun-popup yun-search-popup yun-fuse-search flex-center pointer-events-auto",flex:"col",justify:"start","pt-12":""},[ye("div",CP,[Fh(ye("input",{ref_key:"searchInputRef",ref:p,"onUpdate:modelValue":y[0]||(y[0]=g=>f.value=g),class:"yun-search-input",placeholder:ne(l)("search.placeholder")},null,8,OP),[[vo,f.value]])]),f.value?(se(),we("div",AP,At(ne(l)("search.hits",ne(h).length||0)),1)):dt("v-if",!0),ne(h).length>0?(se(),we("div",PP,[ye("div",RP,[(se(!0),we(Le,null,Do(ne(h),g=>(se(),we("div",{key:g.item.title,to:g.item.link,class:"yun-fuse-result-item text-$va-c-text hover:text-$va-c-bg hover:bg-$va-c-text-dark hover:bg-opacity-100",flex:"~ col","pb-2":"",onClick:_=>v(g.item.link)},[ye("h3",LP,At(g.item.title),1),ye("span",xP,At(g.item.excerpt),1),ye("span",IP," Score Index: "+At(g.refIndex),1)],8,MP))),128))])])):dt("v-if",!0)],512)):dt("v-if",!0)]),_:1},8,["onEnter","onAfterLeave"]))}}),$P=["title"],DP={key:0,"i-ri-search-line":""},zP={key:1,text:"!2xl","i-ri-close-line":""},FP=Ie({__name:"YunSearchBtn",props:{open:{type:Boolean,default:!1}},emits:["close","open"],setup(e,{emit:t}){const n=e,r=t,{t:s}=dn();function o(){n.open?r("close"):r("open")}return(i,l)=>(se(),we("button",{class:"yun-search-btn popup-trigger yun-icon-btn",title:ne(s)("menu.search"),onClick:o},[i.open?(se(),we("div",zP)):(se(),we("div",DP))],8,$P))}}),jP=Ie({__name:"YunSearchTrigger",setup(e){const t=en(),n=Y(()=>t.value.search.type==="algolia"),r=Y(()=>t.value.search.type==="fuse"),s=ce(!1);function o(){s.value=!s.value}const{Meta_K:i}=nk();De(i,u=>{u&&o()});function l(){s.value=!0}function a(){s.value=!1}const c=n.value?Vh(()=>oe(()=>import("./YunAlgoliaSearch-lq7e9R6K.js"),__vite__mapDeps([]))):()=>null;return(u,f)=>{const d=FP,h=NP;return se(),we(Le,null,[fe(d,{open:s.value&&!n.value,onOpen:l,onClose:a},null,8,["open"]),n.value?(se(),et(ne(c),{key:0,open:s.value,onClose:a},null,8,["open"])):r.value?(se(),et(h,{key:1,open:s.value,onClose:a},null,8,["open"])):dt("v-if",!0)],64)}}}),HP={class:"yun-bg"},VP=Ie({__name:"YunBg",setup(e){const t=Wo();if(typeof t.value.bg_image.url<"u"){const n=sp("--yun-bg-img-opacity");t.value.bg_image.opacity&&(n.value=t.value.bg_image.opacity.toString()||"1");const r=Y(()=>Br.value?t.value.bg_image.dark:t.value.bg_image.url),s=sp("--yun-bg-img");De(()=>r.value,()=>{s.value=`url('${r.value}')`},{immediate:!0})}return(n,r)=>(se(),we("div",HP))}});var f_={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},Yu={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},BP=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective","matrix","matrix3d"],ia={CSS:{},springs:{}};function vn(e,t,n){return Math.min(Math.max(e,t),n)}function ao(e,t){return e.indexOf(t)>-1}function yl(e,t){return e.apply(null,t)}var ue={arr:function(e){return Array.isArray(e)},obj:function(e){return ao(Object.prototype.toString.call(e),"Object")},pth:function(e){return ue.obj(e)&&e.hasOwnProperty("totalLength")},svg:function(e){return e instanceof SVGElement},inp:function(e){return e instanceof HTMLInputElement},dom:function(e){return e.nodeType||ue.svg(e)},str:function(e){return typeof e=="string"},fnc:function(e){return typeof e=="function"},und:function(e){return typeof e>"u"},nil:function(e){return ue.und(e)||e===null},hex:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},rgb:function(e){return/^rgb/.test(e)},hsl:function(e){return/^hsl/.test(e)},col:function(e){return ue.hex(e)||ue.rgb(e)||ue.hsl(e)},key:function(e){return!f_.hasOwnProperty(e)&&!Yu.hasOwnProperty(e)&&e!=="targets"&&e!=="keyframes"}};function d_(e){var t=/\(([^)]+)\)/.exec(e);return t?t[1].split(",").map(function(n){return parseFloat(n)}):[]}function p_(e,t){var n=d_(e),r=vn(ue.und(n[0])?1:n[0],.1,100),s=vn(ue.und(n[1])?100:n[1],.1,100),o=vn(ue.und(n[2])?10:n[2],.1,100),i=vn(ue.und(n[3])?0:n[3],.1,100),l=Math.sqrt(s/r),a=o/(2*Math.sqrt(s*r)),c=a<1?l*Math.sqrt(1-a*a):0,u=1,f=a<1?(a*l+-i)/c:-i+l;function d(p){var m=t?t*p/1e3:p;return a<1?m=Math.exp(-m*a*l)*(u*Math.cos(c*m)+f*Math.sin(c*m)):m=(u+f*m)*Math.exp(-m*l),p===0||p===1?p:1-m}function h(){var p=ia.springs[e];if(p)return p;for(var m=1/6,v=0,w=0;;)if(v+=m,d(v)===1){if(w++,w>=16)break}else w=0;var y=v*m*1e3;return ia.springs[e]=y,y}return t?d:h}function UP(e){return e===void 0&&(e=10),function(t){return Math.ceil(vn(t,1e-6,1)*e)*(1/e)}}var WP=function(){var e=11,t=1/(e-1);function n(u,f){return 1-3*f+3*u}function r(u,f){return 3*f-6*u}function s(u){return 3*u}function o(u,f,d){return((n(f,d)*u+r(f,d))*u+s(f))*u}function i(u,f,d){return 3*n(f,d)*u*u+2*r(f,d)*u+s(f)}function l(u,f,d,h,p){var m,v,w=0;do v=f+(d-f)/2,m=o(v,h,p)-u,m>0?d=v:f=v;while(Math.abs(m)>1e-7&&++w<10);return v}function a(u,f,d,h){for(var p=0;p<4;++p){var m=i(f,d,h);if(m===0)return f;var v=o(f,d,h)-u;f-=v/m}return f}function c(u,f,d,h){if(!(0<=u&&u<=1&&0<=d&&d<=1))return;var p=new Float32Array(e);if(u!==f||d!==h)for(var m=0;m=.001?a(w,A,u,d):S===0?A:l(w,y,y+t,u,d)}return function(w){return u===f&&d===h||w===0||w===1?w:o(v(w),f,h)}}return c}(),h_=function(){var e={linear:function(){return function(r){return r}}},t={Sine:function(){return function(r){return 1-Math.cos(r*Math.PI/2)}},Expo:function(){return function(r){return r?Math.pow(2,10*r-10):0}},Circ:function(){return function(r){return 1-Math.sqrt(1-r*r)}},Back:function(){return function(r){return r*r*(3*r-2)}},Bounce:function(){return function(r){for(var s,o=4;r<((s=Math.pow(2,--o))-1)/11;);return 1/Math.pow(4,3-o)-7.5625*Math.pow((s*3-2)/22-r,2)}},Elastic:function(r,s){r===void 0&&(r=1),s===void 0&&(s=.5);var o=vn(r,1,10),i=vn(s,.1,2);return function(l){return l===0||l===1?l:-o*Math.pow(2,10*(l-1))*Math.sin((l-1-i/(Math.PI*2)*Math.asin(1/o))*(Math.PI*2)/i)}}},n=["Quad","Cubic","Quart","Quint"];return n.forEach(function(r,s){t[r]=function(){return function(o){return Math.pow(o,s+2)}}}),Object.keys(t).forEach(function(r){var s=t[r];e["easeIn"+r]=s,e["easeOut"+r]=function(o,i){return function(l){return 1-s(o,i)(1-l)}},e["easeInOut"+r]=function(o,i){return function(l){return l<.5?s(o,i)(l*2)/2:1-s(o,i)(l*-2+2)/2}},e["easeOutIn"+r]=function(o,i){return function(l){return l<.5?(1-s(o,i)(1-l*2))/2:(s(o,i)(l*2-1)+1)/2}}}),e}();function qu(e,t){if(ue.fnc(e))return e;var n=e.split("(")[0],r=h_[n],s=d_(e);switch(n){case"spring":return p_(e,t);case"cubicBezier":return yl(WP,s);case"steps":return yl(UP,s);default:return yl(r,s)}}function m_(e){try{var t=document.querySelectorAll(e);return t}catch{return}}function Ha(e,t){for(var n=e.length,r=arguments.length>=2?arguments[1]:void 0,s=[],o=0;o1&&(p-=1),p<1/6?d+(h-d)*6*p:p<1/2?h:p<2/3?d+(h-d)*(2/3-p)*6:d}var l,a,c;if(r==0)l=a=c=s;else{var u=s<.5?s*(1+r):s+r-s*r,f=2*s-u;l=i(f,u,n+1/3),a=i(f,u,n),c=i(f,u,n-1/3)}return"rgba("+l*255+","+a*255+","+c*255+","+o+")"}function ZP(e){if(ue.rgb(e))return KP(e);if(ue.hex(e))return YP(e);if(ue.hsl(e))return qP(e)}function $n(e){var t=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(e);if(t)return t[1]}function GP(e){if(ao(e,"translate")||e==="perspective")return"px";if(ao(e,"rotate")||ao(e,"skew"))return"deg"}function Ec(e,t){return ue.fnc(e)?e(t.target,t.id,t.total):e}function bn(e,t){return e.getAttribute(t)}function Ju(e,t,n){var r=$n(t);if(Zu([n,"deg","rad","turn"],r))return t;var s=ia.CSS[t+n];if(!ue.und(s))return s;var o=100,i=document.createElement(e.tagName),l=e.parentNode&&e.parentNode!==document?e.parentNode:document.body;l.appendChild(i),i.style.position="absolute",i.style.width=o+n;var a=o/i.offsetWidth;l.removeChild(i);var c=a*parseFloat(t);return ia.CSS[t+n]=c,c}function g_(e,t,n){if(t in e.style){var r=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),s=e.style[t]||getComputedStyle(e).getPropertyValue(r)||"0";return n?Ju(e,s,n):s}}function Xu(e,t){if(ue.dom(e)&&!ue.inp(e)&&(!ue.nil(bn(e,t))||ue.svg(e)&&e[t]))return"attribute";if(ue.dom(e)&&Zu(BP,t))return"transform";if(ue.dom(e)&&t!=="transform"&&g_(e,t))return"css";if(e[t]!=null)return"object"}function __(e){if(ue.dom(e)){for(var t=e.style.transform||"",n=/(\w+)\(([^)]*)\)/g,r=new Map,s;s=n.exec(t);)r.set(s[1],s[2]);return r}}function JP(e,t,n,r){var s=ao(t,"scale")?1:0+GP(t),o=__(e).get(t)||s;return n&&(n.transforms.list.set(t,o),n.transforms.last=t),r?Ju(e,o,r):o}function Qu(e,t,n,r){switch(Xu(e,t)){case"transform":return JP(e,t,r,n);case"css":return g_(e,t,n);case"attribute":return bn(e,t);default:return e[t]||0}}function ef(e,t){var n=/^(\*=|\+=|-=)/.exec(e);if(!n)return e;var r=$n(e)||0,s=parseFloat(t),o=parseFloat(e.replace(n[0],""));switch(n[0][0]){case"+":return s+o+r;case"-":return s-o+r;case"*":return s*o+r}}function y_(e,t){if(ue.col(e))return ZP(e);if(/\s/g.test(e))return e;var n=$n(e),r=n?e.substr(0,e.length-n.length):e;return t?r+t:r}function tf(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function XP(e){return Math.PI*2*bn(e,"r")}function QP(e){return bn(e,"width")*2+bn(e,"height")*2}function eR(e){return tf({x:bn(e,"x1"),y:bn(e,"y1")},{x:bn(e,"x2"),y:bn(e,"y2")})}function v_(e){for(var t=e.points,n=0,r,s=0;s0&&(n+=tf(r,o)),r=o}return n}function tR(e){var t=e.points;return v_(e)+tf(t.getItem(t.numberOfItems-1),t.getItem(0))}function b_(e){if(e.getTotalLength)return e.getTotalLength();switch(e.tagName.toLowerCase()){case"circle":return XP(e);case"rect":return QP(e);case"line":return eR(e);case"polyline":return v_(e);case"polygon":return tR(e)}}function nR(e){var t=b_(e);return e.setAttribute("stroke-dasharray",t),t}function rR(e){for(var t=e.parentNode;ue.svg(t)&&ue.svg(t.parentNode);)t=t.parentNode;return t}function w_(e,t){var n=t||{},r=n.el||rR(e),s=r.getBoundingClientRect(),o=bn(r,"viewBox"),i=s.width,l=s.height,a=n.viewBox||(o?o.split(" "):[0,0,i,l]);return{el:r,viewBox:a,x:a[0]/1,y:a[1]/1,w:i,h:l,vW:a[2],vH:a[3]}}function sR(e,t){var n=ue.str(e)?m_(e)[0]:e,r=t||100;return function(s){return{property:s,el:n,svg:w_(n),totalLength:b_(n)*(r/100)}}}function oR(e,t,n){function r(u){u===void 0&&(u=0);var f=t+u>=1?t+u:0;return e.el.getPointAtLength(f)}var s=w_(e.el,e.svg),o=r(),i=r(-1),l=r(1),a=n?1:s.w/s.vW,c=n?1:s.h/s.vH;switch(e.property){case"x":return(o.x-s.x)*a;case"y":return(o.y-s.y)*c;case"angle":return Math.atan2(l.y-i.y,l.x-i.x)*180/Math.PI}}function qp(e,t){var n=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,r=y_(ue.pth(e)?e.totalLength:e,t)+"";return{original:r,numbers:r.match(n)?r.match(n).map(Number):[0],strings:ue.str(e)||t?r.split(n):[]}}function nf(e){var t=e?Va(ue.arr(e)?e.map(Yp):Yp(e)):[];return Ha(t,function(n,r,s){return s.indexOf(n)===r})}function E_(e){var t=nf(e);return t.map(function(n,r){return{target:n,id:r,total:t.length,transforms:{list:__(n)}}})}function iR(e,t){var n=Gu(t);if(/^spring/.test(n.easing)&&(n.duration=p_(n.easing)),ue.arr(e)){var r=e.length,s=r===2&&!ue.obj(e[0]);s?e={value:e}:ue.fnc(t.duration)||(n.duration=t.duration/r)}var o=ue.arr(e)?e:[e];return o.map(function(i,l){var a=ue.obj(i)&&!ue.pth(i)?i:{value:i};return ue.und(a.delay)&&(a.delay=l?0:t.delay),ue.und(a.endDelay)&&(a.endDelay=l===o.length-1?t.endDelay:0),a}).map(function(i){return Ba(i,n)})}function aR(e){for(var t=Ha(Va(e.map(function(o){return Object.keys(o)})),function(o){return ue.key(o)}).reduce(function(o,i){return o.indexOf(i)<0&&o.push(i),o},[]),n={},r=function(o){var i=t[o];n[i]=e.map(function(l){var a={};for(var c in l)ue.key(c)?c==i&&(a.value=l[c]):a[c]=l[c];return a})},s=0;s0&&(e=requestAnimationFrame(n))}function n(s){for(var o=on.length,i=0;i0?requestAnimationFrame(n):void 0}function r(){Je.suspendWhenDocumentHidden&&(Gp()?e=cancelAnimationFrame(e):(on.forEach(function(s){return s._onDocumentVisibility()}),C_()))}return typeof document<"u"&&document.addEventListener("visibilitychange",r),t}();function Gp(){return!!document&&document.hidden}function Je(e){e===void 0&&(e={});var t=0,n=0,r=0,s,o=0,i=null;function l(y){var g=window.Promise&&new Promise(function(_){return i=_});return y.finished=g,g}var a=pR(e);l(a);function c(){var y=a.direction;y!=="alternate"&&(a.direction=y!=="normal"?"normal":"reverse"),a.reversed=!a.reversed,s.forEach(function(g){return g.reversed=a.reversed})}function u(y){return a.reversed?a.duration-y:y}function f(){t=0,n=u(a.currentTime)*(1/Je.speed)}function d(y,g){g&&g.seek(y-g.timelineOffset)}function h(y){if(a.reversePlayback)for(var _=o;_--;)d(y,s[_]);else for(var g=0;g2||(G=Math.round(G*D)/D)),N.push(G)}var ve=$.length;if(!ve)F=N[0];else{F=$[0];for(var ke=0;ke0&&(a.began=!0,m("begin")),!a.loopBegan&&a.currentTime>0&&(a.loopBegan=!0,m("loopBegin")),A<=_&&a.currentTime!==0&&p(0),(A>=E&&a.currentTime!==g||!g)&&p(g),A>_&&A=g&&(n=0,v(),a.remaining?(t=r,m("loopComplete"),a.loopBegan=!1,a.direction==="alternate"&&c()):(a.paused=!0,a.completed||(a.completed=!0,m("loopComplete"),m("complete"),!a.passThrough&&"Promise"in window&&(i(),l(a)))))}return a.reset=function(){var y=a.direction;a.passThrough=!1,a.currentTime=0,a.progress=0,a.paused=!0,a.began=!1,a.loopBegan=!1,a.changeBegan=!1,a.completed=!1,a.changeCompleted=!1,a.reversePlayback=!1,a.reversed=y==="reverse",a.remaining=a.loop,s=a.children,o=s.length;for(var g=o;g--;)a.children[g].reset();(a.reversed&&a.loop!==!0||y==="alternate"&&a.loop===1)&&a.remaining++,p(a.reversed?a.duration:0)},a._onDocumentVisibility=f,a.set=function(y,g){return S_(y,g),a},a.tick=function(y){r=y,t||(t=r),w((r+(n-t))*Je.speed)},a.seek=function(y){w(u(y))},a.pause=function(){a.paused=!0,f()},a.play=function(){a.paused&&(a.completed&&a.reset(),a.paused=!1,on.push(a),f(),C_())},a.reverse=function(){c(),a.completed=!a.reversed,f()},a.restart=function(){a.reset(),a.play()},a.remove=function(y){var g=nf(y);O_(g,a)},a.reset(),a.autoplay&&a.play(),a}function Jp(e,t){for(var n=t.length;n--;)Zu(e,t[n].animatable.target)&&t.splice(n,1)}function O_(e,t){var n=t.animations,r=t.children;Jp(e,n);for(var s=r.length;s--;){var o=r[s],i=o.animations;Jp(e,i),!i.length&&!o.children.length&&r.splice(s,1)}!n.length&&!r.length&&t.pause()}function hR(e){for(var t=nf(e),n=on.length;n--;){var r=on[n];O_(t,r)}}function mR(e,t){t===void 0&&(t={});var n=t.direction||"normal",r=t.easing?qu(t.easing):null,s=t.grid,o=t.axis,i=t.from||0,l=i==="first",a=i==="center",c=i==="last",u=ue.arr(e),f=parseFloat(u?e[0]:e),d=u?parseFloat(e[1]):0,h=$n(u?e[1]:e)||0,p=t.start||0+(u?f:0),m=[],v=0;return function(w,y,g){if(l&&(i=0),a&&(i=(g-1)/2),c&&(i=g-1),!m.length){for(var _=0;_-1&&on.splice(s,1);function i(d){d.passThrough=!0}for(var l=0;l{for(var n in t)Ua(e,n,{get:t[n],enumerable:!0})},A_=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of ER(t))!SR.call(e,s)&&s!==n&&Ua(e,s,{get:()=>t[s],enumerable:!(r=wR(t,s))||r.enumerable});return e},CR=(e,t,n)=>(n=e!=null?bR(TR(e)):{},A_(t||!e||!e.__esModule?Ua(n,"default",{value:e,enumerable:!0}):n,e)),OR=e=>A_(Ua({},"__esModule",{value:!0}),e),P_={};kR(P_,{createFireworks:()=>RR,getCoordsFromEvent:()=>R_,setCanvasSize:()=>Tc});var AR=OR(P_),Wt=CR(yR),PR=vR;function R_(e){const t="clientX"in e?e.clientX:e.touches[0]?e.touches[0].clientX:e.changedTouches[0].clientX,n="clientY"in e?e.clientY:e.touches[0]?e.touches[0].clientY:e.changedTouches[0].clientY;return{x:t,y:n}}function Tc(e,t=window.innerWidth,n=window.innerHeight){e.width=t,e.height=n,e.style.width=`${t}px`,e.style.height=`${n}px`}function RR(e){const{selector:t="canvas.fireworks",numberOfParticles:n=20,circleRadius:r={min:10,max:20},diffuseRadius:s={min:50,max:100},orbitRadius:o={min:50,max:100},animeDuration:i={min:900,max:1500}}=e,l=e.colors&&e.colors.length>0?e.colors:["#66A7DD","#3E83E1","#214EC2"],a=document.querySelector(t),c=a.getContext("2d");if(!c)return;function u(v){const w=Wt.default.random(0,360)*Math.PI/180,y=Wt.default.random(s.min,s.max),g=[-1,1][Wt.default.random(0,1)]*y;return{x:v.x+g*Math.cos(w),y:v.y+g*Math.sin(w)}}function f(v,w){const y=new PR.TinyColor(l[Wt.default.random(0,l.length-1)]);y.setAlpha(Wt.default.random(.2,.8));const g={x:v,y:w,color:y.toRgbString(),radius:Wt.default.random(r.min,r.max),endPos:u({x:v,y:w}),draw:()=>{}};return g.draw=function(){c&&(c.beginPath(),c.arc(g.x,g.y,g.radius,0,2*Math.PI,!0),c.fillStyle=g.color,c.fill())},g}function d(v,w){const y={x:v,y:w,color:"#000",radius:.1,alpha:.5,lineWidth:6,draw(){}};return y.draw=()=>{c&&(c.globalAlpha=y.alpha,c.beginPath(),c.arc(y.x,y.y,y.radius,0,2*Math.PI,!0),c.lineWidth=y.lineWidth,c.strokeStyle=y.color,c.stroke(),c.globalAlpha=1)},y}function h(v){for(let w=0;w{c.clearRect(0,0,a.width,a.height)}});document.addEventListener("mousedown",v=>{m.play();const w=R_(v),y=a.getBoundingClientRect();p({x:w.x-y.left,y:w.y-y.top})},!1),Tc(a),window.addEventListener("resize",()=>{Tc(a)},!1)}const MR={class:"fireworks"},LR=Ie({__name:"YunFireworks",setup(e){const t=r0();return Et(()=>{AR.createFireworks({selector:"canvas.fireworks",colors:t.value.fireworks.colors})}),(n,r)=>(se(),we("canvas",MR))}}),xR=Ie({__name:"App",setup(e){xs({link:[{rel:"stylesheet",href:"https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@900&display=swap"}]});const t=en(),n=Wo(),r=p0();return Et(()=>{r.showLoading=!1}),(s,o)=>{const i=LR,l=VP,a=jP,c=zA;return se(),we(Le,null,[ne(n).fireworks.enable?(se(),et(i,{key:0})):dt("v-if",!0),Ot(s.$slots,"bg",{},()=>[ne(n).bg_image.enable?(se(),et(l,{key:0})):dt("v-if",!0)]),ne(t).search.enable?(se(),et(a,{key:1})):dt("v-if",!0),fe(Ls,{name:"fade"},{default:Be(()=>[ne(r).showLoading?(se(),et(c,{key:0})):dt("v-if",!0)]),_:1})],64)}}}),IR="valaxy",NR="module",$R="0.16.2",DR="📄 Vite & Vue powered static blog generator.",zR={email:"me@yunyoujun.cn",name:"YunYouJun",url:"https://www.yunyoujun.cn"},FR="MIT",jR="https://valaxy.site",HR={type:"git",url:"https://github.com/YunYouJun/valaxy"},VR=["vite","vue","blog"],BR={".":{types:"./index.d.ts",import:"./dist/node/index.mjs",require:"./dist/node/index.cjs"},"./client/*":"./client/*","./client":"./client/index.ts","./node":{types:"./dist/node/index.d.ts",import:"./dist/node/index.mjs",require:"./dist/node/index.cjs"},"./types":"./dist/types/index.d.ts","./*":"./*"},UR="dist/node/index.cjs",WR="dist/node/index.mjs",KR="index.d.ts",YR={vala:"./bin/valaxy.cjs",valac:"./bin/valaxy.cjs",valam:"./bin/valaxy.mjs",valaxy:"./bin/valaxy.mjs"},qR=["bin","client","dist","index.d.ts","types"],ZR={node:"^14.18.0 || >=16.0.0"},GR={"@antfu/utils":"^0.7.7","@ctrl/tinycolor":"^4.0.2","@iconify-json/carbon":"^1.1.27","@iconify-json/ri":"^1.1.18","@intlify/unplugin-vue-i18n":"^2.0.0","@types/body-scroll-lock":"^3.1.2","@types/katex":"^0.16.7","@unhead/addons":"^1.8.9","@unhead/schema-org":"^1.8.9","@unhead/vue":"^1.8.9","@vitejs/plugin-vue":"^4.5.2","@vueuse/core":"^10.7.0","@vueuse/integrations":"^10.7.0","body-scroll-lock":"4.0.0-beta.0",consola:"^3.2.3",critters:"^0.0.20","cross-spawn":"^7.0.3","css-i18n":"^0.0.2",dayjs:"^1.11.10",defu:"^6.1.3",ejs:"^3.1.9","escape-html":"^1.0.3",feed:"^4.2.2","fs-extra":"^11.2.0","fuse.js":"^7.0.0","gray-matter":"^4.0.3",hookable:"^5.5.3","html-to-text":"^9.0.5","is-installed-globally":"^1.0.0",jiti:"^1.21.0",katex:"^0.16.9",kolorist:"^1.8.0","lru-cache":"^10.1.0","markdown-it":"^14.0.0","markdown-it-anchor":"^8.6.7","markdown-it-attrs":"^4.1.6","markdown-it-container":"^4.0.0","markdown-it-emoji":"^3.0.0","markdown-it-table-of-contents":"^0.6.0","markdown-it-task-lists":"^2.1.1","medium-zoom":"^1.1.0",nprogress:"^0.2.0",open:"10.0.1",ora:"^7.0.1",pascalcase:"^2.0.0",pinia:"^2.1.7",qrcode:"^1.5.3",sass:"^1.69.5",shiki:"^0.14.7","star-markdown-css":"^0.4.2",unconfig:"^0.3.11",unocss:"^0.58.0","unplugin-vue-components":"^0.26.0","vanilla-lazyload":"^17.8.5",vite:"^5.0.10","vite-plugin-pages":"^0.32.0","vite-plugin-vue-layouts":"0.9.1","vite-ssg":"0.23.5","vite-ssg-sitemap":"0.6.1",vue:"^3.3.13","vue-i18n":"^9.8.0","vue-router":"^4.2.5",yargs:"^17.7.2"},JR={"@mdit-vue/plugin-component":"^2.0.0","@mdit-vue/plugin-frontmatter":"^2.0.0","@mdit-vue/plugin-headers":"^2.0.0","@mdit-vue/plugin-sfc":"^2.0.0","@mdit-vue/plugin-title":"^2.0.0","@mdit-vue/plugin-toc":"^2.0.0","@mdit-vue/shared":"^2.0.0","@types/cross-spawn":"^6.0.6","@types/ejs":"^3.1.5","@types/html-to-text":"^9.0.4","@types/markdown-it":"^13.0.7","@types/nprogress":"^0.2.3","@types/pascalcase":"^1.0.3","@types/qrcode":"^1.5.5","@types/yargs":"^17.0.32",debug:"^4.3.4",diacritics:"^1.3.0","https-localhost":"^4.7.1","markdown-it-image-figures":"^2.1.1","shiki-processor":"^0.1.3"},XR={build:"rimraf dist && tsup --splitting",dev:"tsup --splitting --watch",preview:"vite preview","preview-https":"serve dist"},QR={name:IR,type:NR,version:$R,description:DR,author:zR,license:FR,homepage:jR,repository:HR,keywords:VR,exports:BR,main:UR,module:WR,types:KR,bin:YR,files:qR,engines:ZR,dependencies:GR,devDependencies:JR,scripts:XR},eM=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,tM=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,nM=/^([/\\]\s*){2,}[^/\\]/;function rf(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?eM.test(e):tM.test(e)||(t.acceptRelative?nM.test(e):!1)}const rM=/\/$|\/\?|\/#/;function Po(e="",t){return t?rM.test(e):e.endsWith("/")}function sf(e="",t){if(!t)return(Po(e)?e.slice(0,-1):e)||"/";if(!Po(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[o,...i]=n.split("?");return(o.slice(0,-1)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function M_(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Po(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[o,...i]=n.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function Ur(e,t){if(sM(t)||rf(e))return e;const n=sf(t);return e.startsWith(n)?e:L_(n,e)}function sM(e){return!e||e==="/"}function oM(e){return e&&e!=="/"}const iM=/^\.?\//;function L_(e,...t){let n=e||"";for(const r of t.filter(s=>oM(s)))if(n){const s=r.replace(iM,"");n=M_(n)+s}else n=r;return n}function aM(e){return e}function xe(e){return{"@id":typeof e!="string"?e["@id"]:e}}function of(e){try{const t=e instanceof Date?e:new Date(Date.parse(e));return`${t.getFullYear()}-${t.getMonth()}-${t.getDate()}`}catch{}return typeof e=="string"?e:e.toString()}function zn(e){if(!e)return e;try{return e instanceof Date?e.toISOString():new Date(Date.parse(e)).toISOString()}catch{}return typeof e=="string"?e:e.toString()}const wt="#identity";function de(e,t,n){!(e!=null&&e[t])&&n&&(e[t]=n)}function Sn(e){return Array.isArray(e)?e:[e]}function lM(e,t,n){const r=[],s=Sn(e[t]);r.push(...s);const o=new Set(r);o.add(n),e[t]=[...o.values()].filter(Boolean)}function lo(e,t){return rf(t)?t:(t.startsWith("#")||(t=`#${t}`),Ur(t,e))}function cM(e,t){if(!e)return e;if(e.length>t){const n=e.substring(0,t);return n.substring(0,Math.min(n.length,n.lastIndexOf(" ")))}return e}function $s(e,t){const n=e["@type"];if(n===t)return;const r=new Set([...Sn(t),...Sn(n)]);e["@type"]=r.size===1?n:[...r.values()]}function vr(e,t){return!t||rf(t)||!t.startsWith("/")&&!t.startsWith("#")?t:Ur(t,e)}function Wr(e){return e&&e.substring(e.lastIndexOf("#"))}function x_(e){return Object.keys(e).forEach(t=>{if(e[t]&&typeof e[t]=="object"){if(e[t].__v_isReadonly||e[t].__v_isRef)return;x_(e[t]);return}(e[t]===""||e[t]===null||typeof e[t]>"u")&&delete e[t]}),e}const Ds={cast(e){return typeof e=="number"||typeof e=="string"?{price:e}:e},defaults:{"@type":"Offer",availability:"InStock"},resolve(e,t){return de(e,"priceCurrency",t.meta.currency),de(e,"priceValidUntil",new Date(Date.UTC(new Date().getFullYear()+1,12,-1,0,0,0))),e.url&&vr(t.meta.host,e.url),e.availability&&(e.availability=Ur(e.availability,"https://schema.org/")),e.priceValidUntil&&(e.priceValidUntil=zn(e.priceValidUntil)),e}},af={defaults:{"@type":"AggregateOffer"},inheritMeta:[{meta:"currency",key:"priceCurrency"}],resolve(e,t){return e.offers=ae(e.offers,t,Ds),e.offers&&de(e,"offerCount",Sn(e.offers).length),e}},Ko={defaults:{"@type":"AggregateRating"}},lf={defaults:{"@type":"SearchAction",target:{"@type":"EntryPoint"},"query-input":{"@type":"PropertyValueSpecification",valueRequired:!0,valueName:"search_term_string"}},resolve(e,t){return typeof e.target=="string"&&(e.target={"@type":"EntryPoint",urlTemplate:vr(t.meta.host,e.target)}),e}},Cs="#website",I_={defaults:{"@type":"WebSite"},inheritMeta:["inLanguage",{meta:"host",key:"url"}],idPrefix:["host",Cs],resolve(e,t){return e.potentialAction=ae(e.potentialAction,t,lf,{array:!0}),e.publisher=ae(e.publisher,t),e},resolveRootNode(e,{find:t}){if(Wr(e["@id"])===Cs){const n=t(wt);n&&de(e,"publisher",xe(n));const r=t(tn);r&&de(r,"isPartOf",xe(e))}return e}},Wa={cast(e){return typeof e=="string"&&(e={name:e}),e},defaults:{"@type":"ListItem"},resolve(e,t){return typeof e.item=="string"?e.item=vr(t.meta.host,e.item):typeof e.item=="object"&&(e.item=ae(e.item,t)),e}},cf="#breadcrumb",uf={defaults:{"@type":"BreadcrumbList"},idPrefix:["url",cf],resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=ae(e.itemListElement,t,Wa,{array:!0,afterResolve(r){de(r,"position",n++)}})}return e},resolveRootNode(e,{find:t}){const n=t(tn);n&&de(n,"breadcrumb",xe(e))}},dr={alias:"image",cast(e){return typeof e=="string"&&(e={url:e}),e},defaults:{"@type":"ImageObject"},inheritMeta:["inLanguage"],idPrefix:"host",resolve(e,{meta:t}){return e.url=vr(t.host,e.url),de(e,"contentUrl",e.url),e.height&&!e.width&&delete e.height,e.width&&!e.height&&delete e.width,e}},Yo={defaults:{"@type":"PostalAddress"}},pr={defaults:{"@type":"Organization"},idPrefix:["host",wt],inheritMeta:[{meta:"host",key:"url"}],resolve(e,t){return $s(e,"Organization"),e.address=ae(e.address,t,Yo),e},resolveRootNode(e,t){const n=Wr(e["@id"])===wt,r=t.find(tn);if(e.logo&&n){if(!t.find("#organization")){const o=ae(e.logo,t,dr,{root:!0,afterResolve(i){i["@id"]=lo(t.meta.host,"#logo"),de(i,"caption",e.name)}});r&&o&&de(r,"primaryImageOfPage",xe(o)),t.nodes.push({"@type":"Organization",name:e.name,url:e.url,sameAs:e.sameAs,address:e.address,logo:ae(e.logo,t,dr,{root:!1}).url,_priority:-1,"@id":lo(t.meta.host,"#organization")})}delete e.logo}n&&r&&de(r,"about",xe(e));const s=t.find(Cs);s&&de(s,"publisher",xe(e))}},Fn={cast(e){return typeof e=="string"?{name:e}:e},defaults:{"@type":"Person"},idPrefix:["host",wt],resolve(e,t){return e.url&&(e.url=vr(t.meta.host,e.url)),e},resolveRootNode(e,{find:t,meta:n}){if(Wr(e["@id"])===wt){de(e,"url",n.host);const s=t(tn);s&&de(s,"about",xe(e));const o=t(Cs);o&&de(o,"publisher",xe(e))}const r=t(qo);r&&de(r,"author",xe(e))}},ff={defaults:{"@type":"ReadAction"},resolve(e,t){return e.target.includes(t.meta.url)||e.target.unshift(t.meta.url),e}},tn="#webpage",N_={defaults({meta:e}){const t=sf(e.url.substring(e.url.lastIndexOf("/")+1));let n="WebPage";switch(t){case"about":case"about-us":n="AboutPage";break;case"search":n="SearchResultsPage";break;case"checkout":n="CheckoutPage";break;case"contact":case"get-in-touch":case"contact-us":n="ContactPage";break;case"faq":n="FAQPage";break}return{"@type":n}},idPrefix:["url",tn],inheritMeta:[{meta:"title",key:"name"},"description","datePublished","dateModified","url"],resolve(e,t){return e.dateModified=zn(e.dateModified),e.datePublished=zn(e.datePublished),$s(e,"WebPage"),e.about=ae(e.about,t,pr),e.breadcrumb=ae(e.breadcrumb,t,uf),e.author=ae(e.author,t,Fn),e.primaryImageOfPage=ae(e.primaryImageOfPage,t,dr),e.potentialAction=ae(e.potentialAction,t,ff),e["@type"]==="WebPage"&&t.meta.url&&de(e,"potentialAction",[{"@type":"ReadAction",target:[t.meta.url]}]),e},resolveRootNode(e,{find:t,meta:n}){const r=t(wt),s=t(Cs),o=t("#logo");r&&n.url===n.host&&de(e,"about",xe(r)),o&&de(e,"primaryImageOfPage",xe(o)),s&&de(e,"isPartOf",xe(s));const i=t(cf);return i&&de(e,"breadcrumb",xe(i)),e}},qo="#article",$_={defaults:{"@type":"Article"},inheritMeta:["inLanguage","description","image","dateModified","datePublished",{meta:"title",key:"headline"}],idPrefix:["url",qo],resolve(e,t){return e.author=ae(e.author,t,Fn,{root:!0}),e.publisher=ae(e.publisher,t),e.dateModified=zn(e.dateModified),e.datePublished=zn(e.datePublished),$s(e,"Article"),e.headline=cM(e.headline,110),e},resolveRootNode(e,{find:t,meta:n}){var o;const r=t(tn),s=t(wt);if(e.image&&!e.thumbnailUrl){const i=Sn(e.image)[0];typeof i=="string"?de(e,"thumbnailUrl",vr(n.host,i)):i!=null&&i["@id"]&&de(e,"thumbnailUrl",(o=t(i["@id"]))==null?void 0:o.url)}return s&&(de(e,"publisher",xe(s)),de(e,"author",xe(s))),r&&(de(e,"isPartOf",xe(r)),de(e,"mainEntityOfPage",xe(r)),de(r,"potentialAction",[{"@type":"ReadAction",target:[n.url]}]),de(r,"dateModified",e.dateModified),de(r,"datePublished",e.datePublished)),e}},df={defaults:{"@type":"Book"},inheritMeta:["inLanguage"],resolve(e,t){return e.bookFormat&&(e.bookFormat=Ur(e.bookFormat,"https://schema.org/")),e.datePublished&&(e.datePublished=of(e.datePublished)),e.author=ae(e.author,t),e},resolveRootNode(e,{find:t}){const n=t(wt);return n&&de(e,"provider",xe(n)),e}},D_="#book",z_={defaults:{"@type":"Book"},inheritMeta:["description","url",{meta:"title",key:"name"}],idPrefix:["url",D_],resolve(e,t){return e.workExample=ae(e.workExample,t,df),e.author=ae(e.author,t),e.url&&Ur(e.url,t.meta.host),e},resolveRootNode(e,{find:t}){const n=t(wt);return n&&de(e,"author",xe(n)),e}},F_={defaults:{"@type":"Comment"},idPrefix:"url",resolve(e,t){return e.author=ae(e.author,t,Fn,{root:!0}),e},resolveRootNode(e,{find:t}){const n=t(qo);n&&de(e,"about",xe(n))}},j_={defaults:{"@type":"Course"},resolve(e,t){return e.provider=ae(e.provider,t,pr,{root:!0}),e},resolveRootNode(e,{find:t}){const n=t(wt);return n&&de(e,"provider",xe(n)),e}},Ka={defaults:{"@type":"Place"},resolve(e,t){return typeof e.address!="string"&&(e.address=ae(e.address,t,Yo)),e}},pf={cast(e){return typeof e=="string"?{url:e}:e},defaults:{"@type":"VirtualLocation"}},H_="#event",V_={defaults:{"@type":"Event"},inheritMeta:["inLanguage","description","image",{meta:"title",key:"name"}],idPrefix:["url",H_],resolve(e,t){var s;if(e.location){const o=e.location==="string"||((s=e.location)==null?void 0:s.url)!=="undefined";e.location=ae(e.location,t,o?pf:Ka)}e.performer=ae(e.performer,t,Fn,{root:!0}),e.organizer=ae(e.organizer,t,pr,{root:!0}),e.offers=ae(e.offers,t,Ds),e.eventAttendanceMode&&(e.eventAttendanceMode=Ur(e.eventAttendanceMode,"https://schema.org/")),e.eventStatus&&(e.eventStatus=Ur(e.eventStatus,"https://schema.org/"));const n=e.eventStatus==="https://schema.org/EventMovedOnline";return["startDate","previousStartDate","endDate"].forEach(o=>{n?e[o]=zn(e[o]):e[o]instanceof Date&&e[o].getHours()===0&&e[o].getMinutes()===0&&(e[o]=of(e[o]))}),de(e,"endDate",e.startDate),e},resolveRootNode(e,{find:t}){const n=t(wt);n&&de(e,"organizer",xe(n))}},hf={cast(e){return e==="number"?{ratingValue:e}:e},defaults:{"@type":"Rating",bestRating:5,worstRating:1}},mf={defaults:{"@type":"OpeningHoursSpecification",opens:"00:00",closes:"23:59"}},aa={defaults:{"@type":["Organization","LocalBusiness"]},inheritMeta:[{key:"url",meta:"host"},{key:"currenciesAccepted",meta:"currency"}],idPrefix:["host",wt],resolve(e,t){return $s(e,["Organization","LocalBusiness"]),e.address=ae(e.address,t,Yo),e.openingHoursSpecification=ae(e.openingHoursSpecification,t,mf),e=Go({...e},t,pr),e},resolveRootNode(e,t){return pr.resolveRootNode(e,t),e}},B_={defaults:{"@type":["Organization","LocalBusiness","FoodEstablishment"]},inheritMeta:[{key:"url",meta:"host"},{key:"currenciesAccepted",meta:"currency"}],idPrefix:["host",wt],resolve(e,t){return $s(e,["Organization","LocalBusiness","FoodEstablishment"]),e.starRating=ae(e.starRating,t,hf),e=Go(e,t,aa),e},resolveRootNode(e,t){return aa.resolveRootNode(e,t),e}},U_={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"HowToDirection"}},Ya={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"HowToStep"},resolve(e,t){return e.url&&(e.url=vr(t.meta.url,e.url)),e.image&&(e.image=ae(e.image,t,dr,{root:!0})),e.itemListElement&&(e.itemListElement=ae(e.itemListElement,t,U_)),e}},W_="#howto",K_={defaults:{"@type":"HowTo"},inheritMeta:["description","image","inLanguage",{meta:"title",key:"name"}],idPrefix:["url",W_],resolve(e,t){return e.step=ae(e.step,t,Ya),e},resolveRootNode(e,{find:t}){const n=t(tn);n&&de(e,"mainEntityOfPage",xe(n))}},Y_={defaults:{"@type":"ItemList"},resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=ae(e.itemListElement,t,Wa,{array:!0,afterResolve(r){de(r,"position",n++)}})}return e}},uM={defaults:{"@type":"QuantitativeValue"}},fM={defaults:{"@type":"MonetaryAmount"},resolve(e,t){return e.value=ae(e.value,t,uM),e}},q_={defaults:{"@type":"JobPosting"},idPrefix:["url","#job-posting"],resolve(e,t){return e.datePosted=zn(e.datePosted),e.hiringOrganization=ae(e.hiringOrganization,t,pr),e.jobLocation=ae(e.jobLocation,t,Ka),e.baseSalary=ae(e.baseSalary,t,fM),e.validThrough=zn(e.validThrough),e},resolveRootNode(e,{find:t}){const n=t(tn),r=t(wt);return r&&de(e,"hiringOrganization",xe(r)),n&&de(e,"mainEntityOfPage",xe(n)),e}},Zo={defaults:{"@type":"Review"},inheritMeta:["inLanguage"],resolve(e,t){return e.reviewRating=ae(e.reviewRating,t,hf),e.author=ae(e.author,t,Fn),e}},gf={cast(e){return typeof e=="string"&&(e={url:e}),e},alias:"video",defaults:{"@type":"VideoObject"},inheritMeta:[{meta:"title",key:"name"},"description","image","inLanguage",{meta:"datePublished",key:"uploadDate"}],idPrefix:"host",resolve(e,t){return e.uploadDate&&(e.uploadDate=zn(e.uploadDate)),e.url=vr(t.meta.host,e.url),e.caption&&!e.description&&(e.description=e.caption),e.description||(e.description="No description"),e.thumbnailUrl&&(e.thumbnailUrl=ae(e.thumbnailUrl,t,dr)),e},resolveRootNode(e,{find:t}){var n;if(e.image&&!e.thumbnailUrl){const r=Sn(e.image)[0];de(e,"thumbnailUrl",(n=t(r["@id"]))==null?void 0:n.url)}}},Z_={defaults:{"@type":"Movie"},resolve(e,t){return e.aggregateRating=ae(e.aggregateRating,t,Ko),e.review=ae(e.review,t,Zo),e.director=ae(e.director,t,Fn),e.actor=ae(e.actor,t,Fn),e.trailer=ae(e.trailer,t,gf),e.dateCreated&&(e.dateCreated=of(e.dateCreated)),e}},Xp=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function dM(e,t){t?t={...Xp,...t}:t=Xp;const n=G_(t);return n.dispatch(e),n.toString()}const pM=Object.freeze(["prototype","__proto__","constructor"]);function G_(e){let t="",n=new Map;const r=s=>{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const o=Object.prototype.toString.call(s);let i="";const l=o.length;l<10?i="unknown:["+o+"]":i=o.slice(8,l-1),i=i.toLowerCase();let a=null;if((a=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+a+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](s):e.ignoreUnknown||this.unkown(s,i);else{let c=Object.keys(s);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!Qp(s)&&(u=pM),e.excludeKeys&&(c=c.filter(d=>!e.excludeKeys(d)),u=u.filter(d=>!e.excludeKeys(d))),r("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(s[d]),r(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(s,o){if(o=o===void 0?e.unorderedArrays!==!1:o,r("array:"+s.length+":"),!o||s.length<=1){for(const a of s)this.dispatch(a);return}const i=new Map,l=s.map(a=>{const c=G_(e);c.dispatch(a);for(const[u,f]of c.getContext())i.set(u,f);return c.toString()});return n=i,l.sort(),this.array(l,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,o){if(r(o),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),Qp(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},set(s){r("set:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported +See: https://github.com/francoischalifour/medium-zoom`)}},DC=function(t){var n=document.createElement("div");return n.classList.add("medium-zoom-overlay"),n.style.background=t,n},zC=function(t){var n=t.getBoundingClientRect(),r=n.top,s=n.left,o=n.width,i=n.height,l=t.cloneNode(),a=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,c=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;return l.removeAttribute("id"),l.style.position="absolute",l.style.top=r+a+"px",l.style.left=s+c+"px",l.style.width=o+"px",l.style.height=i+"px",l.style.transform="",l},ts=function(t,n){var r=kr({bubbles:!1,cancelable:!1,detail:void 0},n);if(typeof window.CustomEvent=="function")return new CustomEvent(t,r);var s=document.createEvent("CustomEvent");return s.initCustomEvent(t,r.bubbles,r.cancelable,r.detail),s},FC=function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(R){function $(){}R($,$)},s=function(R){var $=R.target;if($===C){p();return}g.indexOf($)!==-1&&m({target:$})},o=function(){if(!(E||!b.original)){var R=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(A-R)>S.scrollOffset&&setTimeout(p,150)}},i=function(R){var $=R.key||R.keyCode;($==="Escape"||$==="Esc"||$===27)&&p()},l=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=R;if(R.background&&(C.style.background=R.background),R.container&&R.container instanceof Object&&($.container=kr({},S.container,R.container)),R.template){var D=Oi(R.template)?R.template:document.querySelector(R.template);$.template=D}return S=kr({},S,$),g.forEach(function(N){N.dispatchEvent(ts("medium-zoom:update",{detail:{zoom:O}}))}),O},a=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(kr({},S,R))},c=function(){for(var R=arguments.length,$=Array(R),D=0;D0?$.reduce(function(P,F){return[].concat(P,Np(F))},[]):g;return N.forEach(function(P){P.classList.remove("medium-zoom-image"),P.dispatchEvent(ts("medium-zoom:detach",{detail:{zoom:O}}))}),g=g.filter(function(P){return N.indexOf(P)===-1}),O},f=function(R,$){var D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return g.forEach(function(N){N.addEventListener("medium-zoom:"+R,$,D)}),_.push({type:"medium-zoom:"+R,listener:$,options:D}),O},d=function(R,$){var D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return g.forEach(function(N){N.removeEventListener("medium-zoom:"+R,$,D)}),_=_.filter(function(N){return!(N.type==="medium-zoom:"+R&&N.listener.toString()===$.toString())}),O},h=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=R.target,D=function(){var P={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},F=void 0,I=void 0;if(S.container)if(S.container instanceof Object)P=kr({},P,S.container),F=P.width-P.left-P.right-S.margin*2,I=P.height-P.top-P.bottom-S.margin*2;else{var G=Oi(S.container)?S.container:document.querySelector(S.container),te=G.getBoundingClientRect(),me=te.width,ve=te.height,ke=te.left,Ne=te.top;P=kr({},P,{width:me,height:ve,left:ke,top:Ne})}F=F||P.width-S.margin*2,I=I||P.height-S.margin*2;var Ve=b.zoomedHd||b.original,ze=Ip(Ve)?F:Ve.naturalWidth||F,H=Ip(Ve)?I:Ve.naturalHeight||I,J=Ve.getBoundingClientRect(),W=J.top,Q=J.left,ge=J.width,T=J.height,k=Math.min(Math.max(ge,ze),F)/ge,x=Math.min(Math.max(T,H),I)/T,j=Math.min(k,x),V=(-Q+(F-ge)/2+S.margin+P.left)/j,B=(-W+(I-T)/2+S.margin+P.top)/j,X="scale("+j+") translate3d("+V+"px, "+B+"px, 0)";b.zoomed.style.transform=X,b.zoomedHd&&(b.zoomedHd.style.transform=X)};return new r(function(N){if($&&g.indexOf($)===-1){N(O);return}var P=function me(){E=!1,b.zoomed.removeEventListener("transitionend",me),b.original.dispatchEvent(ts("medium-zoom:opened",{detail:{zoom:O}})),N(O)};if(b.zoomed){N(O);return}if($)b.original=$;else if(g.length>0){var F=g;b.original=F[0]}else{N(O);return}if(b.original.dispatchEvent(ts("medium-zoom:open",{detail:{zoom:O}})),A=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,E=!0,b.zoomed=zC(b.original),document.body.appendChild(C),S.template){var I=Oi(S.template)?S.template:document.querySelector(S.template);b.template=document.createElement("div"),b.template.appendChild(I.content.cloneNode(!0)),document.body.appendChild(b.template)}if(b.original.parentElement&&b.original.parentElement.tagName==="PICTURE"&&b.original.currentSrc&&(b.zoomed.src=b.original.currentSrc),document.body.appendChild(b.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),b.original.classList.add("medium-zoom-image--hidden"),b.zoomed.classList.add("medium-zoom-image--opened"),b.zoomed.addEventListener("click",p),b.zoomed.addEventListener("transitionend",P),b.original.getAttribute("data-zoom-src")){b.zoomedHd=b.zoomed.cloneNode(),b.zoomedHd.removeAttribute("srcset"),b.zoomedHd.removeAttribute("sizes"),b.zoomedHd.removeAttribute("loading"),b.zoomedHd.src=b.zoomed.getAttribute("data-zoom-src"),b.zoomedHd.onerror=function(){clearInterval(G),console.warn("Unable to reach the zoom image target "+b.zoomedHd.src),b.zoomedHd=null,D()};var G=setInterval(function(){b.zoomedHd.complete&&(clearInterval(G),b.zoomedHd.classList.add("medium-zoom-image--opened"),b.zoomedHd.addEventListener("click",p),document.body.appendChild(b.zoomedHd),D())},10)}else if(b.original.hasAttribute("srcset")){b.zoomedHd=b.zoomed.cloneNode(),b.zoomedHd.removeAttribute("sizes"),b.zoomedHd.removeAttribute("loading");var te=b.zoomedHd.addEventListener("load",function(){b.zoomedHd.removeEventListener("load",te),b.zoomedHd.classList.add("medium-zoom-image--opened"),b.zoomedHd.addEventListener("click",p),document.body.appendChild(b.zoomedHd),D()})}else D()})},p=function(){return new r(function(R){if(E||!b.original){R(O);return}var $=function D(){b.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(b.zoomed),b.zoomedHd&&document.body.removeChild(b.zoomedHd),document.body.removeChild(C),b.zoomed.classList.remove("medium-zoom-image--opened"),b.template&&document.body.removeChild(b.template),E=!1,b.zoomed.removeEventListener("transitionend",D),b.original.dispatchEvent(ts("medium-zoom:closed",{detail:{zoom:O}})),b.original=null,b.zoomed=null,b.zoomedHd=null,b.template=null,R(O)};E=!0,document.body.classList.remove("medium-zoom--opened"),b.zoomed.style.transform="",b.zoomedHd&&(b.zoomedHd.style.transform=""),b.template&&(b.template.style.transition="opacity 150ms",b.template.style.opacity=0),b.original.dispatchEvent(ts("medium-zoom:close",{detail:{zoom:O}})),b.zoomed.addEventListener("transitionend",$)})},m=function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=R.target;return b.original?p():h({target:$})},v=function(){return S},w=function(){return g},y=function(){return b.original},g=[],_=[],E=!1,A=0,S=n,b={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?S=t:(t||typeof t=="string")&&c(t),S=kr({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},S);var C=DC(S.background);document.addEventListener("click",s),document.addEventListener("keyup",i),document.addEventListener("scroll",o),window.addEventListener("resize",p);var O={open:h,close:p,toggle:m,update:l,clone:a,attach:c,detach:u,on:f,off:d,getOptions:v,getImages:w,getZoomedImage:y};return O};function jC(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",n==="top"&&r.firstChild?r.insertBefore(s,r.firstChild):r.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}var HC=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";jC(HC);const VC=FC;function ax(){const t=en().value.mediumZoom;Et(()=>{t.enable&&VC(t.selector||".markdown-body img",{background:"var(--medium-zoom-c-bg, rgba(0, 0, 0, 0.8))",...t.options})})}function lx(){const e=en(),t=Du();Hn&&window.addEventListener("click",n=>{const r=n.target;if(r.matches('[class*="language-"] > button.collapse')){const s=r.parentElement;s==null||s.removeAttribute("style"),s==null||s.classList.remove("folded")}}),Et(()=>{const n=document.querySelectorAll('div[class*="language-"]'),r=e.value.codeHeightLimit,s=t.value.codeHeightLimit;let o;if(typeof s!="number"||s<=0){if(r===void 0||r<=0)return;o=r}else o=s;for(const i of Array.from(n))i.scrollHeight>o&&i.classList.add("folded")})}function cx(e){const t=ce(!1),{top:n}=Q2(e);return ek(e,([{isIntersecting:s}])=>{t.value=s}),{show:()=>{t.value||window.scrollTo(0,n.value)}}}const Br=J2(),$p=tc(Br);function Dp(e,t={}){if(!document.startViewTransition){$p();return}const n=e.clientX,r=e.clientY,s=Math.hypot(Math.max(n,innerWidth-n),Math.max(r,innerHeight-r));document.startViewTransition(()=>{$p()}).ready.then(()=>{const i=[`circle(0px at ${n}px ${r}px)`,`circle(${s}px at ${n}px ${r}px)`];document.documentElement.animate({clipPath:Br.value?i.reverse():i},{duration:t.duration||300,easing:t.easing||"ease-in",pseudoElement:Br.value?"::view-transition-old(root)":"::view-transition-new(root)"})})}function ux(e){const t=La();return Y(e?()=>t.meta.layout===e:()=>t.meta.layout)}function fx(){const e=en(),t=Y(()=>e.value.cdn.prefix);xs({link:[{rel:"stylesheet",href:`${t.value}aplayer/dist/APlayer.min.css`}]}),Ji(`${t.value}aplayer/dist/APlayer.min.js`,()=>{Ji(`${t.value}meting@2/dist/Meting.min.js`)})}function BC(e={offset:100}){if(!Hn)return{percentage:ce(0),show:ce(!1)};const{y:t}=rk(),n=Y(()=>t.value/(document.body.scrollHeight-window.innerHeight)),r=Y(()=>t.value>e.offset);return{percentage:n,show:r,backToTop:()=>{window.scrollTo({top:0,behavior:"smooth"})}}}function dx(){xs({script:[{src:"https://static.codepen.io/assets/embed/ei.js",async:!0}]})}var UC={exports:{}};(function(e,t){(function(n,r){e.exports=r($_)})(Is,function(n){function r(i){return i&&typeof i=="object"&&"default"in i?i:{default:i}}var s=r(n),o={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(i,l){return l==="W"?i+"周":i+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(i,l){var a=100*i+l;return a<600?"凌晨":a<900?"早上":a<1100?"上午":a<1300?"中午":a<1800?"下午":"晚上"}};return s.default.locale(o,null,!0),o})})(UC);function WC(){const{availableLocales:e,locale:t}=dn(),n=Mu("valaxy-locale",t.value);return Nn.locale(n.value.toLowerCase()),{lang:n,toggleLocales:()=>{const s=e;t.value=s[(s.indexOf(t.value)+1)%s.length],n.value=t.value,Nn.locale(n.value.toLowerCase()),Hn&&document.documentElement.setAttribute("lang",t.value)}}}function KC(e,t=[2,4]){return YC(e,typeof t=="number"?[t,t]:t==="deep"?[2,6]:t)}function YC(e,t){const n=[];return e=e.map(r=>({...r})),e.forEach((r,s)=>{r.level>=t[0]&&r.level<=t[1]&&qC(s,e,t)&&n.push(r)}),n}function qC(e,t,n){if(e===0)return!0;const r=t[e];for(let s=e-1;s>=0;s--){const o=t[s];if(o.level=n[0]&&o.level<=n[1])return o.children==null&&(o.children=[]),o.children.push(r),!1}return!0}function px(){const e=Du(),t=r_(),n=Rs([]),r=Y(()=>e.value.outline??t.value.outline);return LC(()=>{r.value!==!1&&(n.value=ZC(r.value))}),{headers:n,handleClick:({target:o})=>{const i=o.href.split("#")[1],l=document.getElementById(decodeURIComponent(i));l==null||l.focus({preventScroll:!0})}}}function ZC(e){const t=Array.from(document.querySelectorAll(".markdown-body :where(h1,h2,h3,h4,h5,h6)")).filter(n=>n.id&&n.hasChildNodes()).map(n=>{const r=Number(n.tagName[1]);return{title:GC(n),link:`#${n.id}`,level:r,lang:n.lang}});return KC(t,e)}function GC(e){let t="";for(const n of Array.from(e.childNodes))if(n.nodeType===1){if(n.classList.contains("VABadge")||n.classList.contains("header-anchor"))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function JC(){return{isAsideEnabled:ce(!0)}}const XC=56,_i=33;function hx(e,t){const{isAsideEnabled:n}=JC(),r=OC(o,100);let s=null;Et(()=>{requestAnimationFrame(o),window.addEventListener("scroll",r)}),No(()=>{l(location.hash)}),mr(()=>{window.removeEventListener("scroll",r)});function o(){if(!n.value)return;const a=[].slice.call(e.value.querySelectorAll(".outline-link")),c=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(p=>a.some(m=>m.hash===p.hash&&p.offsetParent!==null)),u=window.scrollY,f=window.innerHeight,d=e.value.offsetHeight,h=Math.abs(u+f-d)<1;if(c.length&&h){l(c[c.length-1].hash);return}for(let p=0;p{const a=s;if(!a)return;const c=a.getBoundingClientRect().top,u=a.getBoundingClientRect().bottom;(c<_i||u>window.innerHeight-_i)&&a.scrollIntoView()};function l(a){s&&s.classList.remove("active"),a==null?s=null:s=e.value.querySelector(`a[href="${decodeURIComponent(a)}"]`);const c=s;i(),c?(c.classList.add("active"),t.value.style.top=`${c.offsetTop+_i}px`,t.value.style.opacity="1"):(t.value.style.top=`${_i}px`,t.value.style.opacity="0")}}function zp(e){return e.parentElement.offsetTop-XC-15}function QC(e,t,n){const r=window.scrollY;return e===0&&r===0?[!0,null]:r1),fs=[],ta=!1,Fu=-1,oo=void 0,Ar=void 0,io=void 0,V_=function(t){return fs.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},na=function(t){var n=t||window.event;return V_(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},tO=function(t){if(io===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;if(n&&r>0){var s=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);io=document.body.style.paddingRight,document.body.style.paddingRight=s+r+"px"}}oo===void 0&&(oo=document.body.style.overflow,document.body.style.overflow="hidden")},nO=function(){io!==void 0&&(document.body.style.paddingRight=io,io=void 0),oo!==void 0&&(document.body.style.overflow=oo,oo=void 0)},rO=function(){return window.requestAnimationFrame(function(){if(Ar===void 0){Ar={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var t=window,n=t.scrollY,r=t.scrollX,s=t.innerHeight;document.body.style.position="fixed",document.body.style.top=-n,document.body.style.left=-r,setTimeout(function(){return window.requestAnimationFrame(function(){var o=s-window.innerHeight;o&&n>=s&&(document.body.style.top=-(n+o))})},300)}})},sO=function(){if(Ar!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=Ar.position,document.body.style.top=Ar.top,document.body.style.left=Ar.left,window.scrollTo(n,t),Ar=void 0}},oO=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},iO=function(t,n){var r=t.targetTouches[0].clientY-Fu;return V_(t.target)?!1:n&&n.scrollTop===0&&r>0||oO(n)&&r<0?na(t):(t.stopPropagation(),!0)},aO=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!fs.some(function(s){return s.targetElement===t})){var r={targetElement:t,options:n||{}};fs=[].concat(eO(fs),[r]),ea?rO():tO(n),ea&&(t.ontouchstart=function(s){s.targetTouches.length===1&&(Fu=s.targetTouches[0].clientY)},t.ontouchmove=function(s){s.targetTouches.length===1&&iO(s,t)},ta||(document.addEventListener("touchmove",na,zu?{passive:!1}:void 0),ta=!0))}},lO=function(){ea&&(fs.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),ta&&(document.removeEventListener("touchmove",na,zu?{passive:!1}:void 0),ta=!1),Fu=-1),ea?sO():nO(),fs=[]};function cO(e){function t(){aO(e&&e.value||document.body,{reserveScrollBarGap:!0})}function n(){lO()}return{lockBodyScroll:t,unlockBodyScroll:n}}function mx(){const e=Vo();function t(){document.referrer&&document.referrer!==location.href?e.back():e.push("/")}return{back:t}}function uO(e){const t=new TextEncoder;return window.crypto.subtle.importKey("raw",t.encode(e),"PBKDF2",!1,["deriveBits","deriveKey"])}function fO(e,t){return window.crypto.subtle.deriveKey({name:"PBKDF2",salt:t,iterations:1e5,hash:"SHA-256"},e,{name:"AES-CBC",length:256},!0,["encrypt","decrypt"])}function gx(){const e=en(),{encrypt:t}=e.value,n=Uint8Array.from(Object.values(t.iv)),r=Uint8Array.from(Object.values(t.salt));return{decrypt:async(s,o)=>{if(!s)return;const i=await uO(s),l=await fO(i,r),a=Uint8Array.from(o,u=>u.charCodeAt(0)),c=await window.crypto.subtle.decrypt({name:"AES-CBC",iv:n},l,a);return new TextDecoder().decode(c)}}}const dO=ye("div",{w:"8",h:"8","i-ri-arrow-up-s-line":""},null,-1),pO={class:"progress-circle-container",viewBox:"0 0 100 100"},hO=["stroke-dasharray","stroke-dashoffset"],jp=48,mO=Ie({__name:"YunBackToTop",setup(e){const{show:t,percentage:n,backToTop:r}=BC({offset:100}),s=2*jp*Math.PI,o=Y(()=>{const i=(1-n.value)*s;return i<0?0:i});return(i,l)=>(se(),we("a",{href:"#",class:ut(["back-to-top yun-icon-btn",ne(t)&&"show"]),onClick:l[0]||(l[0]=(...a)=>ne(r)&&ne(r)(...a))},[dO,(se(),we("svg",pO,[ye("circle",{"stroke-dasharray":`${s} ${s}`,"stroke-dashoffset":o.value,class:"progress-circle",cx:"50",cy:"50",r:jp,fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,8,hO)]))],2))}}),gO=["title"],_O=Ie({__name:"YunToggleLocale",setup(e){const{t,locale:n}=dn(),{toggleLocales:r}=WC();return(s,o)=>(se(),we("button",{class:"yun-icon-btn",title:ne(t)("button.toggle_langs"),style:{color:"var(--va-c-text)"},onClick:o[0]||(o[0]=(...i)=>ne(r)&&ne(r)(...i))},[ye("div",{"i-ri-translate":"",class:ut(["transition transform",ne(n)==="en"?"rotate-y-180":""])},null,2)],8,gO))}}),yO=["title"],vO=ye("div",{i:"ri-sun-line dark:ri-moon-line"},null,-1),bO=[vO],wO=Ie({__name:"YunConfig",setup(e){const{t}=dn(),n=Y(()=>Br.value?t("button.toggle_light"):t("button.toggle_dark"));return(r,s)=>{const o=_O;return se(),we("div",null,[ye("button",{class:"yun-icon-btn",title:n.value,style:hr({color:ne(Br)?"":"#f1cb64"}),onClick:s[0]||(s[0]=(...i)=>ne(Dp)&&ne(Dp)(...i))},bO,12,yO),fe(o)])}}}),EO=["href"],TO={key:0,class:"icon-link inline-block","i-ri-arrow-right-up-line":""},ju=Ie({__name:"AppLink",props:{showExternalIcon:{type:Boolean},to:{},href:{}},setup(e){const t=e,n=Y(()=>t.href||t.to||"#"),r=Y(()=>typeof n.value=="string"&&n.value.startsWith("http"));return(s,o)=>{const i=Gr("RouterLink");return r.value?(se(),we("a",hs({key:0},s.$attrs,{href:n.value,target:"_blank"}),[Ot(s.$slots,"default"),s.showExternalIcon?(se(),we("div",TO)):dt("v-if",!0)],16,EO)):(se(),et(i,hs({key:1},s.$attrs,{to:n.value}),{default:Be(()=>[Ot(s.$slots,"default")]),_:3},16,["to"]))}}});function Wo(){const e=Ia();return Y(()=>e.value.themeConfig)}function _x(e,t=!1){const n=ce();return De(()=>e,async()=>{let r;if(typeof e=="string"){if(!Hn)return;r=await fetch(e).then(s=>s.json())||[]}else r=e;n.value=t?Array.from(r).sort(()=>Math.random()-.5):r},{immediate:!0}),{data:n}}function yx(e){if(!e)return{color:"",icon:"",styles:void 0};const t=Wo();e in t.value.types||(e="link");const n=t.value.types[e].color,r=t.value.types[e].icon,s=Y(()=>e?{"--card-c-primary":n}:void 0);return{color:n,icon:r,styles:s}}function ct(e,t){SO(e)&&(e="100%");const n=kO(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function yi(e){return Math.min(1,Math.max(0,e))}function SO(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function kO(e){return typeof e=="string"&&e.indexOf("%")!==-1}function B_(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Lr(e){return Number(e)<=1?`${Number(e)*100}%`:e}function an(e){return e.length===1?"0"+e:String(e)}function U_(e,t,n){return{r:ct(e,255)*255,g:ct(t,255)*255,b:ct(n,255)*255}}function uc(e,t,n){e=ct(e,255),t=ct(t,255),n=ct(n,255);const r=Math.max(e,t,n),s=Math.min(e,t,n);let o=0,i=0;const l=(r+s)/2;if(r===s)i=0,o=0;else{const a=r-s;switch(i=l>.5?a/(2-r-s):a/(r+s),r){case e:o=(t-n)/a+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function W_(e,t,n){let r,s,o;if(e=ct(e,360),t=ct(t,100),n=ct(n,100),t===0)s=n,o=n,r=n;else{const i=n<.5?n*(1+t):n+t-n*t,l=2*n-i;r=hl(l,i,e+1/3),s=hl(l,i,e),o=hl(l,i,e-1/3)}return{r:r*255,g:s*255,b:o*255}}function fc(e,t,n){e=ct(e,255),t=ct(t,255),n=ct(n,255);const r=Math.max(e,t,n),s=Math.min(e,t,n);let o=0;const i=r,l=r-s,a=r===0?0:l/r;if(r===s)o=0;else{switch(r){case e:o=(t-n)/l+(t>16,g:(e&65280)>>8,b:e&255}}const ra={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Z_(e){let t={r:0,g:0,b:0},n=1,r=null,s=null,o=null,i=!1,l=!1;return typeof e=="string"&&(e=G_(e)),typeof e=="object"&&(hn(e.r)&&hn(e.g)&&hn(e.b)?(t=U_(e.r,e.g,e.b),i=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):hn(e.h)&&hn(e.s)&&hn(e.v)?(r=Lr(e.s),s=Lr(e.v),t=K_(e.h,r,s),i=!0,l="hsv"):hn(e.h)&&hn(e.s)&&hn(e.l)&&(r=Lr(e.s),o=Lr(e.l),t=W_(e.h,r,o),i=!0,l="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=B_(n),{ok:i,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}const CO="[-\\+]?\\d+%?",OO="[-\\+]?\\d*\\.\\d+%?",er=`(?:${OO})|(?:${CO})`,ml=`[\\s|\\(]+(${er})[,|\\s]+(${er})[,|\\s]+(${er})\\s*\\)?`,gl=`[\\s|\\(]+(${er})[,|\\s]+(${er})[,|\\s]+(${er})[,|\\s]+(${er})\\s*\\)?`,nn={CSS_UNIT:new RegExp(er),rgb:new RegExp("rgb"+ml),rgba:new RegExp("rgba"+gl),hsl:new RegExp("hsl"+ml),hsla:new RegExp("hsla"+gl),hsv:new RegExp("hsv"+ml),hsva:new RegExp("hsva"+gl),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function G_(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;let t=!1;if(ra[e])e=ra[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};let n=nn.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=nn.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=nn.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=nn.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=nn.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=nn.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=nn.hex8.exec(e),n?{r:kt(n[1]),g:kt(n[2]),b:kt(n[3]),a:hc(n[4]),format:t?"name":"hex8"}:(n=nn.hex6.exec(e),n?{r:kt(n[1]),g:kt(n[2]),b:kt(n[3]),format:t?"name":"hex"}:(n=nn.hex4.exec(e),n?{r:kt(n[1]+n[1]),g:kt(n[2]+n[2]),b:kt(n[3]+n[3]),a:hc(n[4]+n[4]),format:t?"name":"hex8"}:(n=nn.hex3.exec(e),n?{r:kt(n[1]+n[1]),g:kt(n[2]+n[2]),b:kt(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function hn(e){return!!nn.CSS_UNIT.exec(String(e))}class Re{constructor(t="",n={}){if(t instanceof Re)return t;typeof t=="number"&&(t=q_(t)),this.originalInput=t;const r=Z_(t);this.originalInput=t,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=n.format??r.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}isDark(){return this.getBrightness()<128}isLight(){return!this.isDark()}getBrightness(){const t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3}getLuminance(){const t=this.toRgb();let n,r,s;const o=t.r/255,i=t.g/255,l=t.b/255;return o<=.03928?n=o/12.92:n=Math.pow((o+.055)/1.055,2.4),i<=.03928?r=i/12.92:r=Math.pow((i+.055)/1.055,2.4),l<=.03928?s=l/12.92:s=Math.pow((l+.055)/1.055,2.4),.2126*n+.7152*r+.0722*s}getAlpha(){return this.a}setAlpha(t){return this.a=B_(t),this.roundA=Math.round(100*this.a)/100,this}isMonochrome(){const{s:t}=this.toHsl();return t===0}toHsv(){const t=fc(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}}toHsvString(){const t=fc(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),s=Math.round(t.v*100);return this.a===1?`hsv(${n}, ${r}%, ${s}%)`:`hsva(${n}, ${r}%, ${s}%, ${this.roundA})`}toHsl(){const t=uc(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}}toHslString(){const t=uc(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),s=Math.round(t.l*100);return this.a===1?`hsl(${n}, ${r}%, ${s}%)`:`hsla(${n}, ${r}%, ${s}%, ${this.roundA})`}toHex(t=!1){return dc(this.r,this.g,this.b,t)}toHexString(t=!1){return"#"+this.toHex(t)}toHex8(t=!1){return Y_(this.r,this.g,this.b,this.a,t)}toHex8String(t=!1){return"#"+this.toHex8(t)}toHexShortString(t=!1){return this.a===1?this.toHexString(t):this.toHex8String(t)}toRgb(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}}toRgbString(){const t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?`rgb(${t}, ${n}, ${r})`:`rgba(${t}, ${n}, ${r}, ${this.roundA})`}toPercentageRgb(){const t=n=>`${Math.round(ct(n,255)*100)}%`;return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}}toPercentageRgbString(){const t=n=>Math.round(ct(n,255)*100);return this.a===1?`rgb(${t(this.r)}%, ${t(this.g)}%, ${t(this.b)}%)`:`rgba(${t(this.r)}%, ${t(this.g)}%, ${t(this.b)}%, ${this.roundA})`}toName(){if(this.a===0)return"transparent";if(this.a<1)return!1;const t="#"+dc(this.r,this.g,this.b,!1);for(const[n,r]of Object.entries(ra))if(t===r)return n;return!1}toString(t){const n=!!t;t=t??this.format;let r=!1;const s=this.a<1&&this.a>=0;return!n&&s&&(t.startsWith("hex")||t==="name")?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())}toNumber(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)}clone(){return new Re(this.toString())}lighten(t=10){const n=this.toHsl();return n.l+=t/100,n.l=yi(n.l),new Re(n)}brighten(t=10){const n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new Re(n)}darken(t=10){const n=this.toHsl();return n.l-=t/100,n.l=yi(n.l),new Re(n)}tint(t=10){return this.mix("white",t)}shade(t=10){return this.mix("black",t)}desaturate(t=10){const n=this.toHsl();return n.s-=t/100,n.s=yi(n.s),new Re(n)}saturate(t=10){const n=this.toHsl();return n.s+=t/100,n.s=yi(n.s),new Re(n)}greyscale(){return this.desaturate(100)}spin(t){const n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new Re(n)}mix(t,n=50){const r=this.toRgb(),s=new Re(t).toRgb(),o=n/100,i={r:(s.r-r.r)*o+r.r,g:(s.g-r.g)*o+r.g,b:(s.b-r.b)*o+r.b,a:(s.a-r.a)*o+r.a};return new Re(i)}analogous(t=6,n=30){const r=this.toHsl(),s=360/n,o=[this];for(r.h=(r.h-(s*t>>1)+720)%360;--t;)r.h=(r.h+s)%360,o.push(new Re(r));return o}complement(){const t=this.toHsl();return t.h=(t.h+180)%360,new Re(t)}monochromatic(t=6){const n=this.toHsv(),{h:r}=n,{s}=n;let{v:o}=n;const i=[],l=1/t;for(;t--;)i.push(new Re({h:r,s,v:o})),o=(o+l)%1;return i}splitcomplement(){const t=this.toHsl(),{h:n}=t;return[this,new Re({h:(n+72)%360,s:t.s,l:t.l}),new Re({h:(n+216)%360,s:t.s,l:t.l})]}onBackground(t){const n=this.toRgb(),r=new Re(t).toRgb(),s=n.a+r.a*(1-n.a);return new Re({r:(n.r*n.a+r.r*r.a*(1-n.a))/s,g:(n.g*n.a+r.g*r.a*(1-n.a))/s,b:(n.b*n.a+r.b*r.a*(1-n.a))/s,a:s})}triad(){return this.polyad(3)}tetrad(){return this.polyad(4)}polyad(t){const n=this.toHsl(),{h:r}=n,s=[this],o=360/t;for(let i=1;i=4.5;case"AAlarge":return r>=3;case"AAAsmall":return r>=7;default:return!1}}function X_(e,t,n={includeFallbackColors:!1,level:"AA",size:"small"}){let r=null,s=0;const{includeFallbackColors:o,level:i,size:l}=n;for(const a of t){const c=Vu(e,a);c>s&&(s=c,r=new Re(a))}return J_(e,r,{level:i,size:l})||!o?r:(n.includeFallbackColors=!1,X_(e,["#fff","#000"],n))}function AO(e,t){const n=new Re(e),r="#"+pc(n.r,n.g,n.b,n.a);let s=r;const o=n.gradientType?"GradientType = 1, ":"";if(t){const i=new Re(t);s="#"+pc(i.r,i.g,i.b,i.a)}return`progid:DXImageTransform.Microsoft.gradient(${o}startColorstr=${r},endColorstr=${s})`}function PO(e,t){const n={r:Lr(e.r),g:Lr(e.g),b:Lr(e.b)};return e.a!==void 0&&(n.a=Number(e.a)),new Re(n,t)}function RO(){return new Re({r:Math.random(),g:Math.random(),b:Math.random()})}function Q_(e={}){if(e.count!==void 0&&e.count!==null){const o=e.count,i=[];for(e.count=void 0;o>i.length;)e.count=null,e.seed&&(e.seed+=1),i.push(Q_(e));return e.count=o,i}const t=MO(e.hue,e.seed),n=LO(t,e),r=xO(t,n,e),s={h:t,s:n,v:r};return e.alpha!==void 0&&(s.a=e.alpha),new Re(s)}function MO(e,t){const n=NO(e);let r=sa(n,t);return r<0&&(r=360+r),r}function LO(e,t){if(t.hue==="monochrome")return 0;if(t.luminosity==="random")return sa([0,100],t.seed);const{saturationRange:n}=e0(e);let r=n[0],s=n[1];switch(t.luminosity){case"bright":r=55;break;case"dark":r=s-10;break;case"light":s=55;break}return sa([r,s],t.seed)}function xO(e,t,n){let r=IO(e,t),s=100;switch(n.luminosity){case"dark":s=r+20;break;case"light":r=(s+r)/2;break;case"random":r=0,s=100;break}return sa([r,s],n.seed)}function IO(e,t){const{lowerBounds:n}=e0(e);for(let r=0;r=s&&t<=i){const a=(l-o)/(i-s),c=o-a*s;return a*t+c}}return 0}function NO(e){const t=parseInt(e,10);if(!Number.isNaN(t)&&t<360&&t>0)return[t,t];if(typeof e=="string"){const n=Bu.find(s=>s.name===e);if(n){const s=t0(n);if(s.hueRange)return s.hueRange}const r=new Re(e);if(r.isValid){const s=r.toHsv().h;return[s,s]}}return[0,360]}function e0(e){e>=334&&e<=360&&(e-=360);for(const t of Bu){const n=t0(t);if(n.hueRange&&e>=n.hueRange[0]&&e<=n.hueRange[1])return n}throw Error("Color not found")}function sa(e,t){if(t===void 0)return Math.floor(e[0]+Math.random()*(e[1]+1-e[0]));const n=e[1]||1,r=e[0]||0;t=(t*9301+49297)%233280;const s=t/233280;return Math.floor(r+s*(n-r))}function t0(e){const t=e.lowerBounds[0][0],n=e.lowerBounds[e.lowerBounds.length-1][0],r=e.lowerBounds[e.lowerBounds.length-1][1],s=e.lowerBounds[0][1];return{name:e.name,hueRange:e.hueRange,lowerBounds:e.lowerBounds,saturationRange:[t,n],brightnessRange:[r,s]}}const Bu=[{name:"monochrome",hueRange:null,lowerBounds:[[0,0],[100,0]]},{name:"red",hueRange:[-26,18],lowerBounds:[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]},{name:"orange",hueRange:[19,46],lowerBounds:[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]},{name:"yellow",hueRange:[47,62],lowerBounds:[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]},{name:"green",hueRange:[63,178],lowerBounds:[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]},{name:"blue",hueRange:[179,257],lowerBounds:[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]},{name:"purple",hueRange:[258,282],lowerBounds:[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]},{name:"pink",hueRange:[283,334],lowerBounds:[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]}],$O=Object.freeze(Object.defineProperty({__proto__:null,TinyColor:Re,bounds:Bu,convertDecimalToHex:Hu,convertHexToDecimal:hc,fromRatio:PO,hslToRgb:W_,hsvToRgb:K_,inputToRGB:Z_,isReadable:J_,isValidCSSUnit:hn,legacyRandom:RO,mostReadable:X_,names:ra,numberInputToObject:q_,parseIntFromHex:kt,random:Q_,readability:Vu,rgbToHex:dc,rgbToHsl:uc,rgbToHsv:fc,rgbToRgb:U_,rgbaToArgbHex:pc,rgbaToHex:Y_,stringInputToObject:G_,toMsFilter:AO},Symbol.toStringTag,{value:"Module"}));function vx(e={primary:"#0078E7"}){const t=H_(),n=new Re("#999999"),r=new Re(e.primary);return{tags:t,getTagStyle:o=>{const i=Array.from(t.value).map(([f,d])=>d.count),l=Math.max(...i),a=Math.min(...i),c=l-a,u=(o-a)/c;return{"--yun-tag-color":n.mix(r,u*100).toString(),fontSize:`${u*36+12}px`}}}}const DO={class:"links flex-center"},zO=Ie({__name:"YunSidebarLinks",setup(e){const t=Wo();return(n,r)=>{const s=ju;return se(),we("div",DO,[(se(!0),we(Le,null,Do(ne(t).pages,(o,i)=>(se(),et(s,{key:i,class:"link-item yun-icon-btn","inline-flex":"",to:o.url,title:o.name,style:hr(`color:${o.color}`)},{default:Be(()=>[ye("div",{class:ut([o.icon,"icon w-8 h-8"])},null,2)]),_:2},1032,["to","title","style"]))),128))])}}}),FO={class:"links-of-author"},jO=["href","title"],HO=Ie({__name:"YunSocialLinks",setup(e){const t=en();return(n,r)=>(se(),we("div",FO,[(se(!0),we(Le,null,Do(ne(t).social,(s,o)=>(se(),we("a",{key:o,class:"links-of-author-item yun-icon-btn",rel:"noopener",href:s.link,title:s.name,target:"_blank",style:hr(`color:${s.color}`)},[ye("div",{class:ut(["icon",s.icon])},null,2)],12,jO))),128))]))}}),VO={class:"site-nav","text-xl":"","mt-6":""},BO=ye("div",{"i-ri-home-4-line":""},null,-1),UO=ye("div",{class:"icon","i-ri-archive-line":""},null,-1),WO={class:"count"},KO=ye("div",{class:"icon","i-ri-folder-2-line":""},null,-1),YO={class:"count"},qO=ye("div",{class:"icon","i-ri-price-tag-3-line":""},null,-1),ZO={class:"count"},GO=Ie({__name:"YunSidebarNav",setup(e){const{t}=dn(),n=za(),r=Wo(),s=sk(),o=H_();return(i,l)=>{const a=Gr("RouterLink"),c=ju;return se(),we("nav",VO,[fe(a,{class:"site-link-item yun-icon-btn",to:"/",title:ne(t)("menu.home")},{default:Be(()=>[BO]),_:1},8,["title"]),fe(a,{class:"site-link-item",to:"/archives/",title:ne(t)("menu.archives")},{default:Be(()=>[UO,ye("span",WO,At(ne(n).postList.length),1)]),_:1},8,["title"]),fe(a,{class:"site-link-item",to:"/categories/",title:ne(t)("menu.categories")},{default:Be(()=>[KO,ye("span",YO,At(Array.from(ne(s).children).length),1)]),_:1},8,["title"]),fe(a,{class:"site-link-item",to:"/tags/",title:ne(t)("menu.tags")},{default:Be(()=>[qO,ye("span",ZO,At(Array.from(ne(o)).length),1)]),_:1},8,["title"]),fe(c,{class:"site-link-item yun-icon-btn",to:ne(r).menu.custom.url,title:ne(t)(ne(r).menu.custom.title)},{default:Be(()=>[ye("div",{class:ut(ne(r).menu.custom.icon)},null,2)]),_:1},8,["to","title"])])}}}),JO={class:"sidebar-panel",p:"2"},XO={class:"site-info",m:"t-6"},QO=["src"],eA=["title"],tA={class:"site-author-name leading-6",m:"t-0 b-4"},nA={key:1,class:"site-name"},rA={key:2,class:"site-subtitle block",text:"xs"},sA={key:3,class:"site-description my-1"},oA=ye("hr",{m:"t-4 b-2",op:"20"},null,-1),iA=ye("hr",{m:"y-2",op:"20"},null,-1),aA=ye("br",null,null,-1),lA=Ie({__name:"YunOverview",setup(e){const t=en(),n=Vo();return(r,s)=>{const o=Gr("RouterLink"),i=GO,l=HO,a=zO,c=wO;return se(),we(Le,null,[ye("div",JO,[ye("div",XO,[fe(o,{class:"site-author-avatar",to:"/about"},{default:Be(()=>[ye("img",{class:"rounded-full",src:ne(t).author.avatar,alt:"avatar"},null,8,QO),ye("span",{class:"site-author-status",title:ne(t).author.status.message},At(ne(t).author.status.emoji),9,eA)]),_:1}),ye("div",tA,[fe(o,{to:"/about"},{default:Be(()=>[yo(At(ne(t).author.name),1)]),_:1})]),ne(n).hasRoute("about-site")?(se(),et(o,{key:0,to:"/about/site",class:"site-name"},{default:Be(()=>[yo(At(ne(t).title),1)]),_:1})):(se(),we("span",nA,At(ne(t).title),1)),ne(t).subtitle?(se(),we("h4",rA,At(ne(t).subtitle),1)):dt("v-if",!0),ne(t).description?(se(),we("div",sA,At(ne(t).description),1)):dt("v-if",!0)]),fe(i),oA,fe(l),iA,fe(a),aA]),fe(c)],64)}}}),cA=["aria-expanded"],uA=ye("span",{class:"vt-hamburger-container"},[ye("span",{class:"vt-hamburger-top"}),ye("span",{class:"vt-hamburger-middle"}),ye("span",{class:"vt-hamburger-bottom"})],-1),fA=[uA],dA=Ie({__name:"ValaxyHamburger",props:{active:{type:Boolean}},setup(e){return(t,n)=>(se(),we("button",{type:"button",class:ut(["vt-hamburger",{"is-active":t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active},fA,10,cA))}}),pA={key:0,class:"va-overlay"},hA=Ie({__name:"ValaxyOverlay",props:{show:{type:Boolean,default:!1}},setup(e){return(t,n)=>(se(),et(Ls,{name:"fade"},{default:Be(()=>[t.show?(se(),we("div",pA)):dt("v-if",!0)]),_:1}))}}),mA={key:0,class:"sidebar-nav",m:"t-6"},gA=ye("div",{"i-ri-passport-line":""},null,-1),_A=[gA],yA=ye("div",{"i-ri-list-ordered":""},null,-1),vA=[yA],bA={key:2},wA=Ie({__name:"YunSidebar",props:{showHamburger:{type:Boolean}},setup(e){const t=p_(),n=ce(!1);return(r,s)=>{const o=hA,i=dA,l=lA;return se(),we(Le,null,[fe(o,{class:"md:hidden",show:ne(t).isSidebarOpen,onClick:s[0]||(s[0]=a=>ne(t).toggleSidebar())},null,8,["show"]),fe(i,{active:ne(t).isSidebarOpen,class:ut(["menu-btn sidebar-toggle yun-icon-btn leading-4 fixed left-0.8rem top-0.6rem",r.showHamburger?"":"md:hidden"]),"inline-flex":"",cursor:"pointer",z:"$yun-z-menu-btn",onClick:s[1]||(s[1]=a=>ne(t).toggleSidebar())},null,8,["active","class"]),ye("aside",{class:ut(["va-card transition sidebar fixed inset-y-0 left-0 overflow-y-auto",[ne(t).isSidebarOpen&&"open",!r.showHamburger&&"md:translate-x-0"]]),text:"center",bg:"$yun-sidebar-bg-color contain no-repeat",z:"$yun-z-sidebar"},[r.$slots.default?(se(),we("div",mA,[ye("button",{m:"x-4",class:ut(["sidebar-nav-item yun-icon-btn",n.value&&"active"]),onClick:s[2]||(s[2]=a=>n.value=!0)},_A,2),ye("button",{m:"x-4",class:ut(["sidebar-nav-item yun-icon-btn",!n.value&&"active"]),onClick:s[3]||(s[3]=a=>n.value=!1)},vA,2)])):dt("v-if",!0),n.value||!r.$slots.default?(se(),we("div",{key:1,class:ut(r.$slots.default&&"-mt-4")},[fe(l)],2)):(se(),we("div",bA,[Ot(r.$slots,"default")]))],2)],64)}}}),Uu=Ie({__name:"layout",setup(e){return(t,n)=>{const r=wA,s=Gr("RouterView"),o=mO;return se(),we(Le,null,[t.$slots["sidebar-child"]?(se(),et(r,{key:0},{default:Be(()=>[Ot(t.$slots,"sidebar-child")]),_:3})):(se(),et(r,{key:1})),fe(s,null,{default:Be(({Component:i})=>[(se(),et(Vc(ne(MC)(i)),null,{"main-header":Be(()=>[Ot(t.$slots,"main-header")]),"main-header-after":Be(()=>[Ot(t.$slots,"main-header-after")]),main:Be(()=>[Ot(t.$slots,"main")]),"main-content":Be(()=>[Ot(t.$slots,"main-content")]),"main-content-after":Be(()=>[Ot(t.$slots,"main-content-after")]),"main-nav-before":Be(()=>[Ot(t.$slots,"main-nav-before")]),"main-nav-after":Be(()=>[Ot(t.$slots,"main-nav-after")]),"aside-custom":Be(()=>[Ot(t.$slots,"aside-custom")]),_:2},1024))]),_:3}),fe(o)],64)}}}),EA=Object.freeze(Object.defineProperty({__proto__:null,default:Uu},Symbol.toStringTag,{value:"Module"})),Wu=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},TA={};function SA(e,t){const n=Uu;return se(),et(n)}const kA=Wu(TA,[["render",SA]]),CA={};function OA(e,t){const n=Gr("RouterView"),r=Uu;return se(),et(r,null,{content:Be(()=>[fe(n)]),_:1})}const AA=Wu(CA,[["render",OA]]),Hp={404:()=>oe(()=>import("./404-Tjg8MjcA.js"),__vite__mapDeps([58,59])),default:kA,layout:()=>oe(()=>import("./layout-mRgn354m.js"),__vite__mapDeps([])),post:()=>oe(()=>import("./post-JkSN9Vu7.js"),__vite__mapDeps([])),404:()=>oe(()=>import("./404-KRKDG5aK.js"),__vite__mapDeps([60,61])),albums:()=>oe(()=>import("./albums-sRz5kzsw.js"),__vite__mapDeps([62,6,5,63])),archives:()=>oe(()=>import("./archives-0EGgAzX6.js"),__vite__mapDeps([64,65,66,5])),categories:()=>oe(()=>import("./categories-fy9YjCuW.js"),__vite__mapDeps([67,4,65,66,5,68])),default:AA,gallery:()=>oe(()=>import("./gallery-7t8IlDGG.js").then(e=>e.g),__vite__mapDeps([69,5])),home:()=>oe(()=>import("./home-UJHyTZQK.js"),__vite__mapDeps([70,2,3,71])),layout:()=>oe(()=>Promise.resolve().then(()=>EA),void 0),post:()=>oe(()=>import("./post-vwhzKhOK.js"),__vite__mapDeps([72,52,53,73])),tags:()=>oe(()=>import("./tags-B3COX6hO.js"),__vite__mapDeps([74,4,65,66,5])),404:()=>oe(()=>import("./404-m2TfAhB6.js"),__vite__mapDeps([75,76]))};function PA(e){function t(n,r=!0){return n.map(s=>{var o,i,l,a,c;return((o=s.children)==null?void 0:o.length)>0&&(s.children=t(s.children,!1)),s.component?r&&((i=s.meta)==null?void 0:i.layout)!==!1?{path:s.path,component:Hp[((l=s.meta)==null?void 0:l.layout)||"default"],children:s.path==="/"?[s]:[{...s,path:""}],meta:{isLayout:!0}}:(a=s.meta)!=null&&a.layout?{path:s.path,component:Hp[(c=s.meta)==null?void 0:c.layout],children:[{...s,path:""}],meta:{isLayout:!0}}:s:s})}return t(e)}const RA=ye("div",null,null,-1),MA=Ie({__name:"App",setup(e){return Et(()=>{const t=document.createElement("script");t.src="https://utteranc.es/client.js",t.async=!0,t.crossOrigin="anonymous",t.setAttribute("repo","MengNianxiaoyao/blog-valaxy"),t.setAttribute("issue-term","pathname"),t.setAttribute("label","utterances"),t.setAttribute("theme","github-light");const n=document.querySelector(".comment");n&&n.appendChild(t)}),(t,n)=>(se(),we(Le,null,[dt(" try it "),RA],2112))}}),LA={},xA=e=>(Lh("data-v-9b66831a"),e=e(),xh(),e),IA={class:"yun-page-loading",absolute:"","left-0":"","right-0":"","bottom-0":"","top-0":"",flex:"",justify:"center","items-center":"","z-10":"",bg:"$va-c-bg"},NA=xA(()=>ye("div",{class:"spinner"},null,-1)),$A=[NA];function DA(e,t){return se(),we("div",IA,$A)}const zA=Wu(LA,[["render",DA],["__scopeId","data-v-9b66831a"]]);function Dn(e){return Array.isArray?Array.isArray(e):s0(e)==="[object Array]"}const FA=1/0;function jA(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-FA?"-0":t}function HA(e){return e==null?"":jA(e)}function yn(e){return typeof e=="string"}function n0(e){return typeof e=="number"}function VA(e){return e===!0||e===!1||BA(e)&&s0(e)=="[object Boolean]"}function r0(e){return typeof e=="object"}function BA(e){return r0(e)&&e!==null}function Dt(e){return e!=null}function _l(e){return!e.trim().length}function s0(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const UA="Incorrect 'index' type",WA=e=>`Invalid value for key ${e}`,KA=e=>`Pattern length exceeds max of ${e}.`,YA=e=>`Missing ${e} property in key`,qA=e=>`Property 'weight' in key '${e}' must be a positive integer`,Vp=Object.prototype.hasOwnProperty;class ZA{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(r=>{let s=o0(r);this._keys.push(s),this._keyMap[s.id]=s,n+=s.weight}),this._keys.forEach(r=>{r.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function o0(e){let t=null,n=null,r=null,s=1,o=null;if(yn(e)||Dn(e))r=e,t=Bp(e),n=mc(e);else{if(!Vp.call(e,"name"))throw new Error(YA("name"));const i=e.name;if(r=i,Vp.call(e,"weight")&&(s=e.weight,s<=0))throw new Error(qA(i));t=Bp(i),n=mc(i),o=e.getFn}return{path:t,id:n,weight:s,src:r,getFn:o}}function Bp(e){return Dn(e)?e:e.split(".")}function mc(e){return Dn(e)?e.join("."):e}function GA(e,t){let n=[],r=!1;const s=(o,i,l)=>{if(Dt(o))if(!i[l])n.push(o);else{let a=i[l];const c=o[a];if(!Dt(c))return;if(l===i.length-1&&(yn(c)||n0(c)||VA(c)))n.push(HA(c));else if(Dn(c)){r=!0;for(let u=0,f=c.length;ue.score===t.score?e.idx{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,yn(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();yn(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,r=this.size();n{let i=s.getFn?s.getFn(t):this.getFn(t,s.path);if(Dt(i)){if(Dn(i)){let l=[];const a=[{nestedArrIndex:-1,value:i}];for(;a.length;){const{nestedArrIndex:c,value:u}=a.pop();if(Dt(u))if(yn(u)&&!_l(u)){let f={v:u,i:c,n:this.norm.get(u)};l.push(f)}else Dn(u)&&u.forEach((f,d)=>{a.push({nestedArrIndex:d,value:f})})}r.$[o]=l}else if(yn(i)&&!_l(i)){let l={v:i,n:this.norm.get(i)};r.$[o]=l}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function i0(e,t,{getFn:n=_e.getFn,fieldNormWeight:r=_e.fieldNormWeight}={}){const s=new Ku({getFn:n,fieldNormWeight:r});return s.setKeys(e.map(o0)),s.setSources(t),s.create(),s}function rP(e,{getFn:t=_e.getFn,fieldNormWeight:n=_e.fieldNormWeight}={}){const{keys:r,records:s}=e,o=new Ku({getFn:t,fieldNormWeight:n});return o.setKeys(r),o.setIndexRecords(s),o}function vi(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:s=_e.distance,ignoreLocation:o=_e.ignoreLocation}={}){const i=t/e.length;if(o)return i;const l=Math.abs(r-n);return s?i+l/s:l?1:i}function sP(e=[],t=_e.minMatchCharLength){let n=[],r=-1,s=-1,o=0;for(let i=e.length;o=t&&n.push([r,s]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}const Pr=32;function oP(e,t,n,{location:r=_e.location,distance:s=_e.distance,threshold:o=_e.threshold,findAllMatches:i=_e.findAllMatches,minMatchCharLength:l=_e.minMatchCharLength,includeMatches:a=_e.includeMatches,ignoreLocation:c=_e.ignoreLocation}={}){if(t.length>Pr)throw new Error(KA(Pr));const u=t.length,f=e.length,d=Math.max(0,Math.min(r,f));let h=o,p=d;const m=l>1||a,v=m?Array(f):[];let w;for(;(w=e.indexOf(t,p))>-1;){let S=vi(t,{currentLocation:w,expectedLocation:d,distance:s,ignoreLocation:c});if(h=Math.min(S,h),p=w+u,m){let b=0;for(;b=O;D-=1){let N=D-1,P=n[e.charAt(N)];if(m&&(v[N]=+!!P),R[D]=(R[D+1]<<1|1)&P,S&&(R[D]|=(y[D+1]|y[D])<<1|1|y[D+1]),R[D]&E&&(g=vi(t,{errors:S,currentLocation:N,expectedLocation:d,distance:s,ignoreLocation:c}),g<=h)){if(h=g,p=N,p<=d)break;O=Math.max(1,2*d-p)}}if(vi(t,{errors:S+1,currentLocation:d,expectedLocation:d,distance:s,ignoreLocation:c})>h)break;y=R}const A={isMatch:p>=0,score:Math.max(.001,g)};if(m){const S=sP(v,l);S.length?a&&(A.indices=S):A.isMatch=!1}return A}function iP(e){let t={};for(let n=0,r=e.length;n{this.chunks.push({pattern:d,alphabet:iP(d),startIndex:h})},f=this.pattern.length;if(f>Pr){let d=0;const h=f%Pr,p=f-h;for(;d{const{isMatch:w,score:y,indices:g}=oP(t,p,m,{location:s+v,distance:o,threshold:i,findAllMatches:l,minMatchCharLength:a,includeMatches:r,ignoreLocation:c});w&&(d=!0),f+=y,w&&g&&(u=[...u,...g])});let h={isMatch:d,score:d?f/this.chunks.length:1};return d&&r&&(h.indices=u),h}}class yr{constructor(t){this.pattern=t}static isMultiMatch(t){return Up(t,this.multiRegex)}static isSingleMatch(t){return Up(t,this.singleRegex)}search(){}}function Up(e,t){const n=e.match(t);return n?n[1]:null}class aP extends yr{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class lP extends yr{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const r=t.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,t.length-1]}}}class cP extends yr{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class uP extends yr{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class fP extends yr{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class dP extends yr{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class l0 extends yr{constructor(t,{location:n=_e.location,threshold:r=_e.threshold,distance:s=_e.distance,includeMatches:o=_e.includeMatches,findAllMatches:i=_e.findAllMatches,minMatchCharLength:l=_e.minMatchCharLength,isCaseSensitive:a=_e.isCaseSensitive,ignoreLocation:c=_e.ignoreLocation}={}){super(t),this._bitapSearch=new a0(t,{location:n,threshold:r,distance:s,includeMatches:o,findAllMatches:i,minMatchCharLength:l,isCaseSensitive:a,ignoreLocation:c})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class c0 extends yr{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,r;const s=[],o=this.pattern.length;for(;(r=t.indexOf(this.pattern,n))>-1;)n=r+o,s.push([r,n-1]);const i=!!s.length;return{isMatch:i,score:i?0:1,indices:s}}}const gc=[aP,c0,cP,uP,dP,fP,lP,l0],Wp=gc.length,pP=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,hP="|";function mP(e,t={}){return e.split(hP).map(n=>{let r=n.trim().split(pP).filter(o=>o&&!!o.trim()),s=[];for(let o=0,i=r.length;o!!(e[oa.AND]||e[oa.OR]),vP=e=>!!e[vc.PATH],bP=e=>!Dn(e)&&r0(e)&&!bc(e),Kp=e=>({[oa.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function u0(e,t,{auto:n=!0}={}){const r=s=>{let o=Object.keys(s);const i=vP(s);if(!i&&o.length>1&&!bc(s))return r(Kp(s));if(bP(s)){const a=i?s[vc.PATH]:o[0],c=i?s[vc.PATTERN]:s[a];if(!yn(c))throw new Error(WA(a));const u={keyId:mc(a),pattern:c};return n&&(u.searcher=yc(c,t)),u}let l={children:[],operator:o[0]};return o.forEach(a=>{const c=s[a];Dn(c)&&c.forEach(u=>{l.children.push(r(u))})}),l};return bc(e)||(e=Kp(e)),r(e)}function wP(e,{ignoreFieldNorm:t=_e.ignoreFieldNorm}){e.forEach(n=>{let r=1;n.matches.forEach(({key:s,norm:o,score:i})=>{const l=s?s.weight:null;r*=Math.pow(i===0&&l?Number.EPSILON:i,(l||1)*(t?1:o))}),n.score=r})}function EP(e,t){const n=e.matches;t.matches=[],Dt(n)&&n.forEach(r=>{if(!Dt(r.indices)||!r.indices.length)return;const{indices:s,value:o}=r;let i={indices:s,value:o};r.key&&(i.key=r.key.src),r.idx>-1&&(i.refIndex=r.idx),t.matches.push(i)})}function TP(e,t){t.score=e.score}function SP(e,t,{includeMatches:n=_e.includeMatches,includeScore:r=_e.includeScore}={}){const s=[];return n&&s.push(EP),r&&s.push(TP),e.map(o=>{const{idx:i}=o,l={item:t[i],refIndex:i};return s.length&&s.forEach(a=>{a(o,l)}),l})}class Ns{constructor(t,n={},r){this.options={..._e,...n},this.options.useExtendedSearch,this._keyStore=new ZA(this.options.keys),this.setCollection(t,r)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof Ku))throw new Error(UA);this._myIndex=n||i0(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){Dt(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let r=0,s=this._docs.length;r-1&&(a=a.slice(0,n)),SP(a,this._docs,{includeMatches:r,includeScore:s})}_searchStringList(t){const n=yc(t,this.options),{records:r}=this._myIndex,s=[];return r.forEach(({v:o,i,n:l})=>{if(!Dt(o))return;const{isMatch:a,score:c,indices:u}=n.searchIn(o);a&&s.push({item:o,idx:i,matches:[{score:c,value:o,norm:l,indices:u}]})}),s}_searchLogical(t){const n=u0(t,this.options),r=(l,a,c)=>{if(!l.children){const{keyId:f,searcher:d}=l,h=this._findMatches({key:this._keyStore.get(f),value:this._myIndex.getValueForItemAtKeyId(a,f),searcher:d});return h&&h.length?[{idx:c,item:a,matches:h}]:[]}const u=[];for(let f=0,d=l.children.length;f{if(Dt(l)){let c=r(n,l,a);c.length&&(o[a]||(o[a]={idx:a,item:l,matches:[]},i.push(o[a])),c.forEach(({matches:u})=>{o[a].matches.push(...u)}))}}),i}_searchObjectList(t){const n=yc(t,this.options),{keys:r,records:s}=this._myIndex,o=[];return s.forEach(({$:i,i:l})=>{if(!Dt(i))return;let a=[];r.forEach((c,u)=>{a.push(...this._findMatches({key:c,value:i[u],searcher:n}))}),a.length&&o.push({idx:l,item:i,matches:a})}),o}_findMatches({key:t,value:n,searcher:r}){if(!Dt(n))return[];let s=[];if(Dn(n))n.forEach(({v:o,i,n:l})=>{if(!Dt(o))return;const{isMatch:a,score:c,indices:u}=r.searchIn(o);a&&s.push({score:c,key:t,value:o,idx:i,norm:l,indices:u})});else{const{v:o,n:i}=n,{isMatch:l,score:a,indices:c}=r.searchIn(o);l&&s.push({score:a,key:t,value:o,norm:i,indices:c})}return s}}Ns.version="7.0.0";Ns.createIndex=i0;Ns.parseIndex=rP;Ns.config=_e;Ns.parseQuery=u0;yP(_P);function kP(e,t,n){const r=()=>{var i,l;return new Ns((i=We(t))!=null?i:[],(l=We(n))==null?void 0:l.fuseOptions)},s=ce(r());De(()=>{var i;return(i=We(n))==null?void 0:i.fuseOptions},()=>{s.value=r()},{deep:!0}),De(()=>We(t),i=>{s.value.setCollection(i)},{deep:!0});const o=Y(()=>{const i=We(n);if(i!=null&&i.matchAllWhenSearchEmpty&&!We(e))return We(t).map((a,c)=>({item:a,refIndex:c}));const l=i==null?void 0:i.resultLimit;return s.value.search(We(e),l?{limit:l}:void 0)});return{fuse:s,results:o}}const CP={class:"yun-search-input-container flex-center",w:"full"},OP=["placeholder"],AP={key:0,class:"flex-center",w:"full",py:"4"},PP={key:1,overflow:"auto",flex:"~",w:"full"},RP={class:"yun-fuse-result-container",flex:"~ col",w:"full"},MP=["to","onClick"],LP={font:"serif black"},xP={text:"sm",opacity:"80"},IP={"text-xs":"","opacity-50":"",mt:"1"},NP=Ie({__name:"YunFuseSearch",props:{open:{type:Boolean}},emits:["close"],setup(e,{emit:t}){const n=e,r=t,s=ce(),{lockBodyScroll:o,unlockBodyScroll:i}=cO(s),{t:l}=dn(),a=ce([]),c=en(),u=Y(()=>{const w=c.value.fuse.options.keys||[];return w.length===0?["title","tags","categories","excerpt"]:w}),f=ce(""),d=Y(()=>({fuseOptions:{...c.value.fuse.options,keys:u.value},includeMatches:!0,findAllMatches:!0})),{results:h}=kP(f,a,d),p=ce();De(()=>n.open,async()=>{if(!n.open)return;const w=c.value.fuse.dataPath.startsWith("http")?c.value.fuse.dataPath:`/${c.value.fuse.dataPath}`;fetch(w).then(y=>y.json()).then(y=>{var g;Array.isArray(y)&&(a.value=y),(g=p.value)==null||g.focus()})});const m=Vo();function v(w){m.push(w),r("close")}return V2(p,()=>{}),(w,y)=>(se(),et(Ls,{name:"fade",onEnter:ne(o),onAfterLeave:ne(i)},{default:Be(()=>[w.open?(se(),we("div",{key:0,ref_key:"searchContainer",ref:s,class:"yun-popup yun-search-popup yun-fuse-search flex-center pointer-events-auto",flex:"col",justify:"start","pt-12":""},[ye("div",CP,[Fh(ye("input",{ref_key:"searchInputRef",ref:p,"onUpdate:modelValue":y[0]||(y[0]=g=>f.value=g),class:"yun-search-input",placeholder:ne(l)("search.placeholder")},null,8,OP),[[vo,f.value]])]),f.value?(se(),we("div",AP,At(ne(l)("search.hits",ne(h).length||0)),1)):dt("v-if",!0),ne(h).length>0?(se(),we("div",PP,[ye("div",RP,[(se(!0),we(Le,null,Do(ne(h),g=>(se(),we("div",{key:g.item.title,to:g.item.link,class:"yun-fuse-result-item text-$va-c-text hover:text-$va-c-bg hover:bg-$va-c-text-dark hover:bg-opacity-100",flex:"~ col","pb-2":"",onClick:_=>v(g.item.link)},[ye("h3",LP,At(g.item.title),1),ye("span",xP,At(g.item.excerpt),1),ye("span",IP," Score Index: "+At(g.refIndex),1)],8,MP))),128))])])):dt("v-if",!0)],512)):dt("v-if",!0)]),_:1},8,["onEnter","onAfterLeave"]))}}),$P=["title"],DP={key:0,"i-ri-search-line":""},zP={key:1,text:"!2xl","i-ri-close-line":""},FP=Ie({__name:"YunSearchBtn",props:{open:{type:Boolean,default:!1}},emits:["close","open"],setup(e,{emit:t}){const n=e,r=t,{t:s}=dn();function o(){n.open?r("close"):r("open")}return(i,l)=>(se(),we("button",{class:"yun-search-btn popup-trigger yun-icon-btn",title:ne(s)("menu.search"),onClick:o},[i.open?(se(),we("div",zP)):(se(),we("div",DP))],8,$P))}}),jP=Ie({__name:"YunSearchTrigger",setup(e){const t=en(),n=Y(()=>t.value.search.type==="algolia"),r=Y(()=>t.value.search.type==="fuse"),s=ce(!1);function o(){s.value=!s.value}const{Meta_K:i}=nk();De(i,u=>{u&&o()});function l(){s.value=!0}function a(){s.value=!1}const c=n.value?Vh(()=>oe(()=>import("./YunAlgoliaSearch-Poo7-J-1.js"),__vite__mapDeps([]))):()=>null;return(u,f)=>{const d=FP,h=NP;return se(),we(Le,null,[fe(d,{open:s.value&&!n.value,onOpen:l,onClose:a},null,8,["open"]),n.value?(se(),et(ne(c),{key:0,open:s.value,onClose:a},null,8,["open"])):r.value?(se(),et(h,{key:1,open:s.value,onClose:a},null,8,["open"])):dt("v-if",!0)],64)}}}),HP={class:"yun-bg"},VP=Ie({__name:"YunBg",setup(e){const t=Wo();if(typeof t.value.bg_image.url<"u"){const n=sp("--yun-bg-img-opacity");t.value.bg_image.opacity&&(n.value=t.value.bg_image.opacity.toString()||"1");const r=Y(()=>Br.value?t.value.bg_image.dark:t.value.bg_image.url),s=sp("--yun-bg-img");De(()=>r.value,()=>{s.value=`url('${r.value}')`},{immediate:!0})}return(n,r)=>(se(),we("div",HP))}});var f0={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},Yu={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},BP=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective","matrix","matrix3d"],ia={CSS:{},springs:{}};function vn(e,t,n){return Math.min(Math.max(e,t),n)}function ao(e,t){return e.indexOf(t)>-1}function yl(e,t){return e.apply(null,t)}var ue={arr:function(e){return Array.isArray(e)},obj:function(e){return ao(Object.prototype.toString.call(e),"Object")},pth:function(e){return ue.obj(e)&&e.hasOwnProperty("totalLength")},svg:function(e){return e instanceof SVGElement},inp:function(e){return e instanceof HTMLInputElement},dom:function(e){return e.nodeType||ue.svg(e)},str:function(e){return typeof e=="string"},fnc:function(e){return typeof e=="function"},und:function(e){return typeof e>"u"},nil:function(e){return ue.und(e)||e===null},hex:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},rgb:function(e){return/^rgb/.test(e)},hsl:function(e){return/^hsl/.test(e)},col:function(e){return ue.hex(e)||ue.rgb(e)||ue.hsl(e)},key:function(e){return!f0.hasOwnProperty(e)&&!Yu.hasOwnProperty(e)&&e!=="targets"&&e!=="keyframes"}};function d0(e){var t=/\(([^)]+)\)/.exec(e);return t?t[1].split(",").map(function(n){return parseFloat(n)}):[]}function p0(e,t){var n=d0(e),r=vn(ue.und(n[0])?1:n[0],.1,100),s=vn(ue.und(n[1])?100:n[1],.1,100),o=vn(ue.und(n[2])?10:n[2],.1,100),i=vn(ue.und(n[3])?0:n[3],.1,100),l=Math.sqrt(s/r),a=o/(2*Math.sqrt(s*r)),c=a<1?l*Math.sqrt(1-a*a):0,u=1,f=a<1?(a*l+-i)/c:-i+l;function d(p){var m=t?t*p/1e3:p;return a<1?m=Math.exp(-m*a*l)*(u*Math.cos(c*m)+f*Math.sin(c*m)):m=(u+f*m)*Math.exp(-m*l),p===0||p===1?p:1-m}function h(){var p=ia.springs[e];if(p)return p;for(var m=1/6,v=0,w=0;;)if(v+=m,d(v)===1){if(w++,w>=16)break}else w=0;var y=v*m*1e3;return ia.springs[e]=y,y}return t?d:h}function UP(e){return e===void 0&&(e=10),function(t){return Math.ceil(vn(t,1e-6,1)*e)*(1/e)}}var WP=function(){var e=11,t=1/(e-1);function n(u,f){return 1-3*f+3*u}function r(u,f){return 3*f-6*u}function s(u){return 3*u}function o(u,f,d){return((n(f,d)*u+r(f,d))*u+s(f))*u}function i(u,f,d){return 3*n(f,d)*u*u+2*r(f,d)*u+s(f)}function l(u,f,d,h,p){var m,v,w=0;do v=f+(d-f)/2,m=o(v,h,p)-u,m>0?d=v:f=v;while(Math.abs(m)>1e-7&&++w<10);return v}function a(u,f,d,h){for(var p=0;p<4;++p){var m=i(f,d,h);if(m===0)return f;var v=o(f,d,h)-u;f-=v/m}return f}function c(u,f,d,h){if(!(0<=u&&u<=1&&0<=d&&d<=1))return;var p=new Float32Array(e);if(u!==f||d!==h)for(var m=0;m=.001?a(w,A,u,d):S===0?A:l(w,y,y+t,u,d)}return function(w){return u===f&&d===h||w===0||w===1?w:o(v(w),f,h)}}return c}(),h0=function(){var e={linear:function(){return function(r){return r}}},t={Sine:function(){return function(r){return 1-Math.cos(r*Math.PI/2)}},Expo:function(){return function(r){return r?Math.pow(2,10*r-10):0}},Circ:function(){return function(r){return 1-Math.sqrt(1-r*r)}},Back:function(){return function(r){return r*r*(3*r-2)}},Bounce:function(){return function(r){for(var s,o=4;r<((s=Math.pow(2,--o))-1)/11;);return 1/Math.pow(4,3-o)-7.5625*Math.pow((s*3-2)/22-r,2)}},Elastic:function(r,s){r===void 0&&(r=1),s===void 0&&(s=.5);var o=vn(r,1,10),i=vn(s,.1,2);return function(l){return l===0||l===1?l:-o*Math.pow(2,10*(l-1))*Math.sin((l-1-i/(Math.PI*2)*Math.asin(1/o))*(Math.PI*2)/i)}}},n=["Quad","Cubic","Quart","Quint"];return n.forEach(function(r,s){t[r]=function(){return function(o){return Math.pow(o,s+2)}}}),Object.keys(t).forEach(function(r){var s=t[r];e["easeIn"+r]=s,e["easeOut"+r]=function(o,i){return function(l){return 1-s(o,i)(1-l)}},e["easeInOut"+r]=function(o,i){return function(l){return l<.5?s(o,i)(l*2)/2:1-s(o,i)(l*-2+2)/2}},e["easeOutIn"+r]=function(o,i){return function(l){return l<.5?(1-s(o,i)(1-l*2))/2:(s(o,i)(l*2-1)+1)/2}}}),e}();function qu(e,t){if(ue.fnc(e))return e;var n=e.split("(")[0],r=h0[n],s=d0(e);switch(n){case"spring":return p0(e,t);case"cubicBezier":return yl(WP,s);case"steps":return yl(UP,s);default:return yl(r,s)}}function m0(e){try{var t=document.querySelectorAll(e);return t}catch{return}}function Ha(e,t){for(var n=e.length,r=arguments.length>=2?arguments[1]:void 0,s=[],o=0;o1&&(p-=1),p<1/6?d+(h-d)*6*p:p<1/2?h:p<2/3?d+(h-d)*(2/3-p)*6:d}var l,a,c;if(r==0)l=a=c=s;else{var u=s<.5?s*(1+r):s+r-s*r,f=2*s-u;l=i(f,u,n+1/3),a=i(f,u,n),c=i(f,u,n-1/3)}return"rgba("+l*255+","+a*255+","+c*255+","+o+")"}function ZP(e){if(ue.rgb(e))return KP(e);if(ue.hex(e))return YP(e);if(ue.hsl(e))return qP(e)}function $n(e){var t=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(e);if(t)return t[1]}function GP(e){if(ao(e,"translate")||e==="perspective")return"px";if(ao(e,"rotate")||ao(e,"skew"))return"deg"}function Ec(e,t){return ue.fnc(e)?e(t.target,t.id,t.total):e}function bn(e,t){return e.getAttribute(t)}function Ju(e,t,n){var r=$n(t);if(Zu([n,"deg","rad","turn"],r))return t;var s=ia.CSS[t+n];if(!ue.und(s))return s;var o=100,i=document.createElement(e.tagName),l=e.parentNode&&e.parentNode!==document?e.parentNode:document.body;l.appendChild(i),i.style.position="absolute",i.style.width=o+n;var a=o/i.offsetWidth;l.removeChild(i);var c=a*parseFloat(t);return ia.CSS[t+n]=c,c}function g0(e,t,n){if(t in e.style){var r=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),s=e.style[t]||getComputedStyle(e).getPropertyValue(r)||"0";return n?Ju(e,s,n):s}}function Xu(e,t){if(ue.dom(e)&&!ue.inp(e)&&(!ue.nil(bn(e,t))||ue.svg(e)&&e[t]))return"attribute";if(ue.dom(e)&&Zu(BP,t))return"transform";if(ue.dom(e)&&t!=="transform"&&g0(e,t))return"css";if(e[t]!=null)return"object"}function _0(e){if(ue.dom(e)){for(var t=e.style.transform||"",n=/(\w+)\(([^)]*)\)/g,r=new Map,s;s=n.exec(t);)r.set(s[1],s[2]);return r}}function JP(e,t,n,r){var s=ao(t,"scale")?1:0+GP(t),o=_0(e).get(t)||s;return n&&(n.transforms.list.set(t,o),n.transforms.last=t),r?Ju(e,o,r):o}function Qu(e,t,n,r){switch(Xu(e,t)){case"transform":return JP(e,t,r,n);case"css":return g0(e,t,n);case"attribute":return bn(e,t);default:return e[t]||0}}function ef(e,t){var n=/^(\*=|\+=|-=)/.exec(e);if(!n)return e;var r=$n(e)||0,s=parseFloat(t),o=parseFloat(e.replace(n[0],""));switch(n[0][0]){case"+":return s+o+r;case"-":return s-o+r;case"*":return s*o+r}}function y0(e,t){if(ue.col(e))return ZP(e);if(/\s/g.test(e))return e;var n=$n(e),r=n?e.substr(0,e.length-n.length):e;return t?r+t:r}function tf(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function XP(e){return Math.PI*2*bn(e,"r")}function QP(e){return bn(e,"width")*2+bn(e,"height")*2}function eR(e){return tf({x:bn(e,"x1"),y:bn(e,"y1")},{x:bn(e,"x2"),y:bn(e,"y2")})}function v0(e){for(var t=e.points,n=0,r,s=0;s0&&(n+=tf(r,o)),r=o}return n}function tR(e){var t=e.points;return v0(e)+tf(t.getItem(t.numberOfItems-1),t.getItem(0))}function b0(e){if(e.getTotalLength)return e.getTotalLength();switch(e.tagName.toLowerCase()){case"circle":return XP(e);case"rect":return QP(e);case"line":return eR(e);case"polyline":return v0(e);case"polygon":return tR(e)}}function nR(e){var t=b0(e);return e.setAttribute("stroke-dasharray",t),t}function rR(e){for(var t=e.parentNode;ue.svg(t)&&ue.svg(t.parentNode);)t=t.parentNode;return t}function w0(e,t){var n=t||{},r=n.el||rR(e),s=r.getBoundingClientRect(),o=bn(r,"viewBox"),i=s.width,l=s.height,a=n.viewBox||(o?o.split(" "):[0,0,i,l]);return{el:r,viewBox:a,x:a[0]/1,y:a[1]/1,w:i,h:l,vW:a[2],vH:a[3]}}function sR(e,t){var n=ue.str(e)?m0(e)[0]:e,r=t||100;return function(s){return{property:s,el:n,svg:w0(n),totalLength:b0(n)*(r/100)}}}function oR(e,t,n){function r(u){u===void 0&&(u=0);var f=t+u>=1?t+u:0;return e.el.getPointAtLength(f)}var s=w0(e.el,e.svg),o=r(),i=r(-1),l=r(1),a=n?1:s.w/s.vW,c=n?1:s.h/s.vH;switch(e.property){case"x":return(o.x-s.x)*a;case"y":return(o.y-s.y)*c;case"angle":return Math.atan2(l.y-i.y,l.x-i.x)*180/Math.PI}}function qp(e,t){var n=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,r=y0(ue.pth(e)?e.totalLength:e,t)+"";return{original:r,numbers:r.match(n)?r.match(n).map(Number):[0],strings:ue.str(e)||t?r.split(n):[]}}function nf(e){var t=e?Va(ue.arr(e)?e.map(Yp):Yp(e)):[];return Ha(t,function(n,r,s){return s.indexOf(n)===r})}function E0(e){var t=nf(e);return t.map(function(n,r){return{target:n,id:r,total:t.length,transforms:{list:_0(n)}}})}function iR(e,t){var n=Gu(t);if(/^spring/.test(n.easing)&&(n.duration=p0(n.easing)),ue.arr(e)){var r=e.length,s=r===2&&!ue.obj(e[0]);s?e={value:e}:ue.fnc(t.duration)||(n.duration=t.duration/r)}var o=ue.arr(e)?e:[e];return o.map(function(i,l){var a=ue.obj(i)&&!ue.pth(i)?i:{value:i};return ue.und(a.delay)&&(a.delay=l?0:t.delay),ue.und(a.endDelay)&&(a.endDelay=l===o.length-1?t.endDelay:0),a}).map(function(i){return Ba(i,n)})}function aR(e){for(var t=Ha(Va(e.map(function(o){return Object.keys(o)})),function(o){return ue.key(o)}).reduce(function(o,i){return o.indexOf(i)<0&&o.push(i),o},[]),n={},r=function(o){var i=t[o];n[i]=e.map(function(l){var a={};for(var c in l)ue.key(c)?c==i&&(a.value=l[c]):a[c]=l[c];return a})},s=0;s0&&(e=requestAnimationFrame(n))}function n(s){for(var o=on.length,i=0;i0?requestAnimationFrame(n):void 0}function r(){Je.suspendWhenDocumentHidden&&(Gp()?e=cancelAnimationFrame(e):(on.forEach(function(s){return s._onDocumentVisibility()}),C0()))}return typeof document<"u"&&document.addEventListener("visibilitychange",r),t}();function Gp(){return!!document&&document.hidden}function Je(e){e===void 0&&(e={});var t=0,n=0,r=0,s,o=0,i=null;function l(y){var g=window.Promise&&new Promise(function(_){return i=_});return y.finished=g,g}var a=pR(e);l(a);function c(){var y=a.direction;y!=="alternate"&&(a.direction=y!=="normal"?"normal":"reverse"),a.reversed=!a.reversed,s.forEach(function(g){return g.reversed=a.reversed})}function u(y){return a.reversed?a.duration-y:y}function f(){t=0,n=u(a.currentTime)*(1/Je.speed)}function d(y,g){g&&g.seek(y-g.timelineOffset)}function h(y){if(a.reversePlayback)for(var _=o;_--;)d(y,s[_]);else for(var g=0;g2||(G=Math.round(G*D)/D)),N.push(G)}var ve=$.length;if(!ve)F=N[0];else{F=$[0];for(var ke=0;ke0&&(a.began=!0,m("begin")),!a.loopBegan&&a.currentTime>0&&(a.loopBegan=!0,m("loopBegin")),A<=_&&a.currentTime!==0&&p(0),(A>=E&&a.currentTime!==g||!g)&&p(g),A>_&&A=g&&(n=0,v(),a.remaining?(t=r,m("loopComplete"),a.loopBegan=!1,a.direction==="alternate"&&c()):(a.paused=!0,a.completed||(a.completed=!0,m("loopComplete"),m("complete"),!a.passThrough&&"Promise"in window&&(i(),l(a)))))}return a.reset=function(){var y=a.direction;a.passThrough=!1,a.currentTime=0,a.progress=0,a.paused=!0,a.began=!1,a.loopBegan=!1,a.changeBegan=!1,a.completed=!1,a.changeCompleted=!1,a.reversePlayback=!1,a.reversed=y==="reverse",a.remaining=a.loop,s=a.children,o=s.length;for(var g=o;g--;)a.children[g].reset();(a.reversed&&a.loop!==!0||y==="alternate"&&a.loop===1)&&a.remaining++,p(a.reversed?a.duration:0)},a._onDocumentVisibility=f,a.set=function(y,g){return S0(y,g),a},a.tick=function(y){r=y,t||(t=r),w((r+(n-t))*Je.speed)},a.seek=function(y){w(u(y))},a.pause=function(){a.paused=!0,f()},a.play=function(){a.paused&&(a.completed&&a.reset(),a.paused=!1,on.push(a),f(),C0())},a.reverse=function(){c(),a.completed=!a.reversed,f()},a.restart=function(){a.reset(),a.play()},a.remove=function(y){var g=nf(y);O0(g,a)},a.reset(),a.autoplay&&a.play(),a}function Jp(e,t){for(var n=t.length;n--;)Zu(e,t[n].animatable.target)&&t.splice(n,1)}function O0(e,t){var n=t.animations,r=t.children;Jp(e,n);for(var s=r.length;s--;){var o=r[s],i=o.animations;Jp(e,i),!i.length&&!o.children.length&&r.splice(s,1)}!n.length&&!r.length&&t.pause()}function hR(e){for(var t=nf(e),n=on.length;n--;){var r=on[n];O0(t,r)}}function mR(e,t){t===void 0&&(t={});var n=t.direction||"normal",r=t.easing?qu(t.easing):null,s=t.grid,o=t.axis,i=t.from||0,l=i==="first",a=i==="center",c=i==="last",u=ue.arr(e),f=parseFloat(u?e[0]:e),d=u?parseFloat(e[1]):0,h=$n(u?e[1]:e)||0,p=t.start||0+(u?f:0),m=[],v=0;return function(w,y,g){if(l&&(i=0),a&&(i=(g-1)/2),c&&(i=g-1),!m.length){for(var _=0;_-1&&on.splice(s,1);function i(d){d.passThrough=!0}for(var l=0;l{for(var n in t)Ua(e,n,{get:t[n],enumerable:!0})},A0=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of ER(t))!SR.call(e,s)&&s!==n&&Ua(e,s,{get:()=>t[s],enumerable:!(r=wR(t,s))||r.enumerable});return e},CR=(e,t,n)=>(n=e!=null?bR(TR(e)):{},A0(t||!e||!e.__esModule?Ua(n,"default",{value:e,enumerable:!0}):n,e)),OR=e=>A0(Ua({},"__esModule",{value:!0}),e),P0={};kR(P0,{createFireworks:()=>RR,getCoordsFromEvent:()=>R0,setCanvasSize:()=>Tc});var AR=OR(P0),Wt=CR(yR),PR=vR;function R0(e){const t="clientX"in e?e.clientX:e.touches[0]?e.touches[0].clientX:e.changedTouches[0].clientX,n="clientY"in e?e.clientY:e.touches[0]?e.touches[0].clientY:e.changedTouches[0].clientY;return{x:t,y:n}}function Tc(e,t=window.innerWidth,n=window.innerHeight){e.width=t,e.height=n,e.style.width=`${t}px`,e.style.height=`${n}px`}function RR(e){const{selector:t="canvas.fireworks",numberOfParticles:n=20,circleRadius:r={min:10,max:20},diffuseRadius:s={min:50,max:100},orbitRadius:o={min:50,max:100},animeDuration:i={min:900,max:1500}}=e,l=e.colors&&e.colors.length>0?e.colors:["#66A7DD","#3E83E1","#214EC2"],a=document.querySelector(t),c=a.getContext("2d");if(!c)return;function u(v){const w=Wt.default.random(0,360)*Math.PI/180,y=Wt.default.random(s.min,s.max),g=[-1,1][Wt.default.random(0,1)]*y;return{x:v.x+g*Math.cos(w),y:v.y+g*Math.sin(w)}}function f(v,w){const y=new PR.TinyColor(l[Wt.default.random(0,l.length-1)]);y.setAlpha(Wt.default.random(.2,.8));const g={x:v,y:w,color:y.toRgbString(),radius:Wt.default.random(r.min,r.max),endPos:u({x:v,y:w}),draw:()=>{}};return g.draw=function(){c&&(c.beginPath(),c.arc(g.x,g.y,g.radius,0,2*Math.PI,!0),c.fillStyle=g.color,c.fill())},g}function d(v,w){const y={x:v,y:w,color:"#000",radius:.1,alpha:.5,lineWidth:6,draw(){}};return y.draw=()=>{c&&(c.globalAlpha=y.alpha,c.beginPath(),c.arc(y.x,y.y,y.radius,0,2*Math.PI,!0),c.lineWidth=y.lineWidth,c.strokeStyle=y.color,c.stroke(),c.globalAlpha=1)},y}function h(v){for(let w=0;w{c.clearRect(0,0,a.width,a.height)}});document.addEventListener("mousedown",v=>{m.play();const w=R0(v),y=a.getBoundingClientRect();p({x:w.x-y.left,y:w.y-y.top})},!1),Tc(a),window.addEventListener("resize",()=>{Tc(a)},!1)}const MR={class:"fireworks"},LR=Ie({__name:"YunFireworks",setup(e){const t=r_();return Et(()=>{AR.createFireworks({selector:"canvas.fireworks",colors:t.value.fireworks.colors})}),(n,r)=>(se(),we("canvas",MR))}}),xR=Ie({__name:"App",setup(e){xs({link:[{rel:"stylesheet",href:"https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@900&display=swap"}]});const t=en(),n=Wo(),r=p_();return Et(()=>{r.showLoading=!1}),(s,o)=>{const i=LR,l=VP,a=jP,c=zA;return se(),we(Le,null,[ne(n).fireworks.enable?(se(),et(i,{key:0})):dt("v-if",!0),Ot(s.$slots,"bg",{},()=>[ne(n).bg_image.enable?(se(),et(l,{key:0})):dt("v-if",!0)]),ne(t).search.enable?(se(),et(a,{key:1})):dt("v-if",!0),fe(Ls,{name:"fade"},{default:Be(()=>[ne(r).showLoading?(se(),et(c,{key:0})):dt("v-if",!0)]),_:1})],64)}}}),IR="valaxy",NR="module",$R="0.16.2",DR="📄 Vite & Vue powered static blog generator.",zR={email:"me@yunyoujun.cn",name:"YunYouJun",url:"https://www.yunyoujun.cn"},FR="MIT",jR="https://valaxy.site",HR={type:"git",url:"https://github.com/YunYouJun/valaxy"},VR=["vite","vue","blog"],BR={".":{types:"./index.d.ts",import:"./dist/node/index.mjs",require:"./dist/node/index.cjs"},"./client/*":"./client/*","./client":"./client/index.ts","./node":{types:"./dist/node/index.d.ts",import:"./dist/node/index.mjs",require:"./dist/node/index.cjs"},"./types":"./dist/types/index.d.ts","./*":"./*"},UR="dist/node/index.cjs",WR="dist/node/index.mjs",KR="index.d.ts",YR={vala:"./bin/valaxy.cjs",valac:"./bin/valaxy.cjs",valam:"./bin/valaxy.mjs",valaxy:"./bin/valaxy.mjs"},qR=["bin","client","dist","index.d.ts","types"],ZR={node:"^14.18.0 || >=16.0.0"},GR={"@antfu/utils":"^0.7.7","@ctrl/tinycolor":"^4.0.2","@iconify-json/carbon":"^1.1.27","@iconify-json/ri":"^1.1.18","@intlify/unplugin-vue-i18n":"^2.0.0","@types/body-scroll-lock":"^3.1.2","@types/katex":"^0.16.7","@unhead/addons":"^1.8.9","@unhead/schema-org":"^1.8.9","@unhead/vue":"^1.8.9","@vitejs/plugin-vue":"^4.5.2","@vueuse/core":"^10.7.0","@vueuse/integrations":"^10.7.0","body-scroll-lock":"4.0.0-beta.0",consola:"^3.2.3",critters:"^0.0.20","cross-spawn":"^7.0.3","css-i18n":"^0.0.2",dayjs:"^1.11.10",defu:"^6.1.3",ejs:"^3.1.9","escape-html":"^1.0.3",feed:"^4.2.2","fs-extra":"^11.2.0","fuse.js":"^7.0.0","gray-matter":"^4.0.3",hookable:"^5.5.3","html-to-text":"^9.0.5","is-installed-globally":"^1.0.0",jiti:"^1.21.0",katex:"^0.16.9",kolorist:"^1.8.0","lru-cache":"^10.1.0","markdown-it":"^14.0.0","markdown-it-anchor":"^8.6.7","markdown-it-attrs":"^4.1.6","markdown-it-container":"^4.0.0","markdown-it-emoji":"^3.0.0","markdown-it-table-of-contents":"^0.6.0","markdown-it-task-lists":"^2.1.1","medium-zoom":"^1.1.0",nprogress:"^0.2.0",open:"10.0.1",ora:"^7.0.1",pascalcase:"^2.0.0",pinia:"^2.1.7",qrcode:"^1.5.3",sass:"^1.69.5",shiki:"^0.14.7","star-markdown-css":"^0.4.2",unconfig:"^0.3.11",unocss:"^0.58.0","unplugin-vue-components":"^0.26.0","vanilla-lazyload":"^17.8.5",vite:"^5.0.10","vite-plugin-pages":"^0.32.0","vite-plugin-vue-layouts":"0.9.1","vite-ssg":"0.23.5","vite-ssg-sitemap":"0.6.1",vue:"^3.3.13","vue-i18n":"^9.8.0","vue-router":"^4.2.5",yargs:"^17.7.2"},JR={"@mdit-vue/plugin-component":"^2.0.0","@mdit-vue/plugin-frontmatter":"^2.0.0","@mdit-vue/plugin-headers":"^2.0.0","@mdit-vue/plugin-sfc":"^2.0.0","@mdit-vue/plugin-title":"^2.0.0","@mdit-vue/plugin-toc":"^2.0.0","@mdit-vue/shared":"^2.0.0","@types/cross-spawn":"^6.0.6","@types/ejs":"^3.1.5","@types/html-to-text":"^9.0.4","@types/markdown-it":"^13.0.7","@types/nprogress":"^0.2.3","@types/pascalcase":"^1.0.3","@types/qrcode":"^1.5.5","@types/yargs":"^17.0.32",debug:"^4.3.4",diacritics:"^1.3.0","https-localhost":"^4.7.1","markdown-it-image-figures":"^2.1.1","shiki-processor":"^0.1.3"},XR={build:"rimraf dist && tsup --splitting",dev:"tsup --splitting --watch",preview:"vite preview","preview-https":"serve dist"},QR={name:IR,type:NR,version:$R,description:DR,author:zR,license:FR,homepage:jR,repository:HR,keywords:VR,exports:BR,main:UR,module:WR,types:KR,bin:YR,files:qR,engines:ZR,dependencies:GR,devDependencies:JR,scripts:XR},eM=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,tM=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,nM=/^([/\\]\s*){2,}[^/\\]/;function rf(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?eM.test(e):tM.test(e)||(t.acceptRelative?nM.test(e):!1)}const rM=/\/$|\/\?|\/#/;function Po(e="",t){return t?rM.test(e):e.endsWith("/")}function sf(e="",t){if(!t)return(Po(e)?e.slice(0,-1):e)||"/";if(!Po(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[o,...i]=n.split("?");return(o.slice(0,-1)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function M0(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Po(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[o,...i]=n.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function Ur(e,t){if(sM(t)||rf(e))return e;const n=sf(t);return e.startsWith(n)?e:L0(n,e)}function sM(e){return!e||e==="/"}function oM(e){return e&&e!=="/"}const iM=/^\.?\//;function L0(e,...t){let n=e||"";for(const r of t.filter(s=>oM(s)))if(n){const s=r.replace(iM,"");n=M0(n)+s}else n=r;return n}function aM(e){return e}function xe(e){return{"@id":typeof e!="string"?e["@id"]:e}}function of(e){try{const t=e instanceof Date?e:new Date(Date.parse(e));return`${t.getFullYear()}-${t.getMonth()}-${t.getDate()}`}catch{}return typeof e=="string"?e:e.toString()}function zn(e){if(!e)return e;try{return e instanceof Date?e.toISOString():new Date(Date.parse(e)).toISOString()}catch{}return typeof e=="string"?e:e.toString()}const wt="#identity";function de(e,t,n){!(e!=null&&e[t])&&n&&(e[t]=n)}function Sn(e){return Array.isArray(e)?e:[e]}function lM(e,t,n){const r=[],s=Sn(e[t]);r.push(...s);const o=new Set(r);o.add(n),e[t]=[...o.values()].filter(Boolean)}function lo(e,t){return rf(t)?t:(t.startsWith("#")||(t=`#${t}`),Ur(t,e))}function cM(e,t){if(!e)return e;if(e.length>t){const n=e.substring(0,t);return n.substring(0,Math.min(n.length,n.lastIndexOf(" ")))}return e}function $s(e,t){const n=e["@type"];if(n===t)return;const r=new Set([...Sn(t),...Sn(n)]);e["@type"]=r.size===1?n:[...r.values()]}function vr(e,t){return!t||rf(t)||!t.startsWith("/")&&!t.startsWith("#")?t:Ur(t,e)}function Wr(e){return e&&e.substring(e.lastIndexOf("#"))}function x0(e){return Object.keys(e).forEach(t=>{if(e[t]&&typeof e[t]=="object"){if(e[t].__v_isReadonly||e[t].__v_isRef)return;x0(e[t]);return}(e[t]===""||e[t]===null||typeof e[t]>"u")&&delete e[t]}),e}const Ds={cast(e){return typeof e=="number"||typeof e=="string"?{price:e}:e},defaults:{"@type":"Offer",availability:"InStock"},resolve(e,t){return de(e,"priceCurrency",t.meta.currency),de(e,"priceValidUntil",new Date(Date.UTC(new Date().getFullYear()+1,12,-1,0,0,0))),e.url&&vr(t.meta.host,e.url),e.availability&&(e.availability=Ur(e.availability,"https://schema.org/")),e.priceValidUntil&&(e.priceValidUntil=zn(e.priceValidUntil)),e}},af={defaults:{"@type":"AggregateOffer"},inheritMeta:[{meta:"currency",key:"priceCurrency"}],resolve(e,t){return e.offers=ae(e.offers,t,Ds),e.offers&&de(e,"offerCount",Sn(e.offers).length),e}},Ko={defaults:{"@type":"AggregateRating"}},lf={defaults:{"@type":"SearchAction",target:{"@type":"EntryPoint"},"query-input":{"@type":"PropertyValueSpecification",valueRequired:!0,valueName:"search_term_string"}},resolve(e,t){return typeof e.target=="string"&&(e.target={"@type":"EntryPoint",urlTemplate:vr(t.meta.host,e.target)}),e}},Cs="#website",I0={defaults:{"@type":"WebSite"},inheritMeta:["inLanguage",{meta:"host",key:"url"}],idPrefix:["host",Cs],resolve(e,t){return e.potentialAction=ae(e.potentialAction,t,lf,{array:!0}),e.publisher=ae(e.publisher,t),e},resolveRootNode(e,{find:t}){if(Wr(e["@id"])===Cs){const n=t(wt);n&&de(e,"publisher",xe(n));const r=t(tn);r&&de(r,"isPartOf",xe(e))}return e}},Wa={cast(e){return typeof e=="string"&&(e={name:e}),e},defaults:{"@type":"ListItem"},resolve(e,t){return typeof e.item=="string"?e.item=vr(t.meta.host,e.item):typeof e.item=="object"&&(e.item=ae(e.item,t)),e}},cf="#breadcrumb",uf={defaults:{"@type":"BreadcrumbList"},idPrefix:["url",cf],resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=ae(e.itemListElement,t,Wa,{array:!0,afterResolve(r){de(r,"position",n++)}})}return e},resolveRootNode(e,{find:t}){const n=t(tn);n&&de(n,"breadcrumb",xe(e))}},dr={alias:"image",cast(e){return typeof e=="string"&&(e={url:e}),e},defaults:{"@type":"ImageObject"},inheritMeta:["inLanguage"],idPrefix:"host",resolve(e,{meta:t}){return e.url=vr(t.host,e.url),de(e,"contentUrl",e.url),e.height&&!e.width&&delete e.height,e.width&&!e.height&&delete e.width,e}},Yo={defaults:{"@type":"PostalAddress"}},pr={defaults:{"@type":"Organization"},idPrefix:["host",wt],inheritMeta:[{meta:"host",key:"url"}],resolve(e,t){return $s(e,"Organization"),e.address=ae(e.address,t,Yo),e},resolveRootNode(e,t){const n=Wr(e["@id"])===wt,r=t.find(tn);if(e.logo&&n){if(!t.find("#organization")){const o=ae(e.logo,t,dr,{root:!0,afterResolve(i){i["@id"]=lo(t.meta.host,"#logo"),de(i,"caption",e.name)}});r&&o&&de(r,"primaryImageOfPage",xe(o)),t.nodes.push({"@type":"Organization",name:e.name,url:e.url,sameAs:e.sameAs,address:e.address,logo:ae(e.logo,t,dr,{root:!1}).url,_priority:-1,"@id":lo(t.meta.host,"#organization")})}delete e.logo}n&&r&&de(r,"about",xe(e));const s=t.find(Cs);s&&de(s,"publisher",xe(e))}},Fn={cast(e){return typeof e=="string"?{name:e}:e},defaults:{"@type":"Person"},idPrefix:["host",wt],resolve(e,t){return e.url&&(e.url=vr(t.meta.host,e.url)),e},resolveRootNode(e,{find:t,meta:n}){if(Wr(e["@id"])===wt){de(e,"url",n.host);const s=t(tn);s&&de(s,"about",xe(e));const o=t(Cs);o&&de(o,"publisher",xe(e))}const r=t(qo);r&&de(r,"author",xe(e))}},ff={defaults:{"@type":"ReadAction"},resolve(e,t){return e.target.includes(t.meta.url)||e.target.unshift(t.meta.url),e}},tn="#webpage",N0={defaults({meta:e}){const t=sf(e.url.substring(e.url.lastIndexOf("/")+1));let n="WebPage";switch(t){case"about":case"about-us":n="AboutPage";break;case"search":n="SearchResultsPage";break;case"checkout":n="CheckoutPage";break;case"contact":case"get-in-touch":case"contact-us":n="ContactPage";break;case"faq":n="FAQPage";break}return{"@type":n}},idPrefix:["url",tn],inheritMeta:[{meta:"title",key:"name"},"description","datePublished","dateModified","url"],resolve(e,t){return e.dateModified=zn(e.dateModified),e.datePublished=zn(e.datePublished),$s(e,"WebPage"),e.about=ae(e.about,t,pr),e.breadcrumb=ae(e.breadcrumb,t,uf),e.author=ae(e.author,t,Fn),e.primaryImageOfPage=ae(e.primaryImageOfPage,t,dr),e.potentialAction=ae(e.potentialAction,t,ff),e["@type"]==="WebPage"&&t.meta.url&&de(e,"potentialAction",[{"@type":"ReadAction",target:[t.meta.url]}]),e},resolveRootNode(e,{find:t,meta:n}){const r=t(wt),s=t(Cs),o=t("#logo");r&&n.url===n.host&&de(e,"about",xe(r)),o&&de(e,"primaryImageOfPage",xe(o)),s&&de(e,"isPartOf",xe(s));const i=t(cf);return i&&de(e,"breadcrumb",xe(i)),e}},qo="#article",$0={defaults:{"@type":"Article"},inheritMeta:["inLanguage","description","image","dateModified","datePublished",{meta:"title",key:"headline"}],idPrefix:["url",qo],resolve(e,t){return e.author=ae(e.author,t,Fn,{root:!0}),e.publisher=ae(e.publisher,t),e.dateModified=zn(e.dateModified),e.datePublished=zn(e.datePublished),$s(e,"Article"),e.headline=cM(e.headline,110),e},resolveRootNode(e,{find:t,meta:n}){var o;const r=t(tn),s=t(wt);if(e.image&&!e.thumbnailUrl){const i=Sn(e.image)[0];typeof i=="string"?de(e,"thumbnailUrl",vr(n.host,i)):i!=null&&i["@id"]&&de(e,"thumbnailUrl",(o=t(i["@id"]))==null?void 0:o.url)}return s&&(de(e,"publisher",xe(s)),de(e,"author",xe(s))),r&&(de(e,"isPartOf",xe(r)),de(e,"mainEntityOfPage",xe(r)),de(r,"potentialAction",[{"@type":"ReadAction",target:[n.url]}]),de(r,"dateModified",e.dateModified),de(r,"datePublished",e.datePublished)),e}},df={defaults:{"@type":"Book"},inheritMeta:["inLanguage"],resolve(e,t){return e.bookFormat&&(e.bookFormat=Ur(e.bookFormat,"https://schema.org/")),e.datePublished&&(e.datePublished=of(e.datePublished)),e.author=ae(e.author,t),e},resolveRootNode(e,{find:t}){const n=t(wt);return n&&de(e,"provider",xe(n)),e}},D0="#book",z0={defaults:{"@type":"Book"},inheritMeta:["description","url",{meta:"title",key:"name"}],idPrefix:["url",D0],resolve(e,t){return e.workExample=ae(e.workExample,t,df),e.author=ae(e.author,t),e.url&&Ur(e.url,t.meta.host),e},resolveRootNode(e,{find:t}){const n=t(wt);return n&&de(e,"author",xe(n)),e}},F0={defaults:{"@type":"Comment"},idPrefix:"url",resolve(e,t){return e.author=ae(e.author,t,Fn,{root:!0}),e},resolveRootNode(e,{find:t}){const n=t(qo);n&&de(e,"about",xe(n))}},j0={defaults:{"@type":"Course"},resolve(e,t){return e.provider=ae(e.provider,t,pr,{root:!0}),e},resolveRootNode(e,{find:t}){const n=t(wt);return n&&de(e,"provider",xe(n)),e}},Ka={defaults:{"@type":"Place"},resolve(e,t){return typeof e.address!="string"&&(e.address=ae(e.address,t,Yo)),e}},pf={cast(e){return typeof e=="string"?{url:e}:e},defaults:{"@type":"VirtualLocation"}},H0="#event",V0={defaults:{"@type":"Event"},inheritMeta:["inLanguage","description","image",{meta:"title",key:"name"}],idPrefix:["url",H0],resolve(e,t){var s;if(e.location){const o=e.location==="string"||((s=e.location)==null?void 0:s.url)!=="undefined";e.location=ae(e.location,t,o?pf:Ka)}e.performer=ae(e.performer,t,Fn,{root:!0}),e.organizer=ae(e.organizer,t,pr,{root:!0}),e.offers=ae(e.offers,t,Ds),e.eventAttendanceMode&&(e.eventAttendanceMode=Ur(e.eventAttendanceMode,"https://schema.org/")),e.eventStatus&&(e.eventStatus=Ur(e.eventStatus,"https://schema.org/"));const n=e.eventStatus==="https://schema.org/EventMovedOnline";return["startDate","previousStartDate","endDate"].forEach(o=>{n?e[o]=zn(e[o]):e[o]instanceof Date&&e[o].getHours()===0&&e[o].getMinutes()===0&&(e[o]=of(e[o]))}),de(e,"endDate",e.startDate),e},resolveRootNode(e,{find:t}){const n=t(wt);n&&de(e,"organizer",xe(n))}},hf={cast(e){return e==="number"?{ratingValue:e}:e},defaults:{"@type":"Rating",bestRating:5,worstRating:1}},mf={defaults:{"@type":"OpeningHoursSpecification",opens:"00:00",closes:"23:59"}},aa={defaults:{"@type":["Organization","LocalBusiness"]},inheritMeta:[{key:"url",meta:"host"},{key:"currenciesAccepted",meta:"currency"}],idPrefix:["host",wt],resolve(e,t){return $s(e,["Organization","LocalBusiness"]),e.address=ae(e.address,t,Yo),e.openingHoursSpecification=ae(e.openingHoursSpecification,t,mf),e=Go({...e},t,pr),e},resolveRootNode(e,t){return pr.resolveRootNode(e,t),e}},B0={defaults:{"@type":["Organization","LocalBusiness","FoodEstablishment"]},inheritMeta:[{key:"url",meta:"host"},{key:"currenciesAccepted",meta:"currency"}],idPrefix:["host",wt],resolve(e,t){return $s(e,["Organization","LocalBusiness","FoodEstablishment"]),e.starRating=ae(e.starRating,t,hf),e=Go(e,t,aa),e},resolveRootNode(e,t){return aa.resolveRootNode(e,t),e}},U0={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"HowToDirection"}},Ya={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"HowToStep"},resolve(e,t){return e.url&&(e.url=vr(t.meta.url,e.url)),e.image&&(e.image=ae(e.image,t,dr,{root:!0})),e.itemListElement&&(e.itemListElement=ae(e.itemListElement,t,U0)),e}},W0="#howto",K0={defaults:{"@type":"HowTo"},inheritMeta:["description","image","inLanguage",{meta:"title",key:"name"}],idPrefix:["url",W0],resolve(e,t){return e.step=ae(e.step,t,Ya),e},resolveRootNode(e,{find:t}){const n=t(tn);n&&de(e,"mainEntityOfPage",xe(n))}},Y0={defaults:{"@type":"ItemList"},resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=ae(e.itemListElement,t,Wa,{array:!0,afterResolve(r){de(r,"position",n++)}})}return e}},uM={defaults:{"@type":"QuantitativeValue"}},fM={defaults:{"@type":"MonetaryAmount"},resolve(e,t){return e.value=ae(e.value,t,uM),e}},q0={defaults:{"@type":"JobPosting"},idPrefix:["url","#job-posting"],resolve(e,t){return e.datePosted=zn(e.datePosted),e.hiringOrganization=ae(e.hiringOrganization,t,pr),e.jobLocation=ae(e.jobLocation,t,Ka),e.baseSalary=ae(e.baseSalary,t,fM),e.validThrough=zn(e.validThrough),e},resolveRootNode(e,{find:t}){const n=t(tn),r=t(wt);return r&&de(e,"hiringOrganization",xe(r)),n&&de(e,"mainEntityOfPage",xe(n)),e}},Zo={defaults:{"@type":"Review"},inheritMeta:["inLanguage"],resolve(e,t){return e.reviewRating=ae(e.reviewRating,t,hf),e.author=ae(e.author,t,Fn),e}},gf={cast(e){return typeof e=="string"&&(e={url:e}),e},alias:"video",defaults:{"@type":"VideoObject"},inheritMeta:[{meta:"title",key:"name"},"description","image","inLanguage",{meta:"datePublished",key:"uploadDate"}],idPrefix:"host",resolve(e,t){return e.uploadDate&&(e.uploadDate=zn(e.uploadDate)),e.url=vr(t.meta.host,e.url),e.caption&&!e.description&&(e.description=e.caption),e.description||(e.description="No description"),e.thumbnailUrl&&(e.thumbnailUrl=ae(e.thumbnailUrl,t,dr)),e},resolveRootNode(e,{find:t}){var n;if(e.image&&!e.thumbnailUrl){const r=Sn(e.image)[0];de(e,"thumbnailUrl",(n=t(r["@id"]))==null?void 0:n.url)}}},Z0={defaults:{"@type":"Movie"},resolve(e,t){return e.aggregateRating=ae(e.aggregateRating,t,Ko),e.review=ae(e.review,t,Zo),e.director=ae(e.director,t,Fn),e.actor=ae(e.actor,t,Fn),e.trailer=ae(e.trailer,t,gf),e.dateCreated&&(e.dateCreated=of(e.dateCreated)),e}},Xp=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function dM(e,t){t?t={...Xp,...t}:t=Xp;const n=G0(t);return n.dispatch(e),n.toString()}const pM=Object.freeze(["prototype","__proto__","constructor"]);function G0(e){let t="",n=new Map;const r=s=>{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const o=Object.prototype.toString.call(s);let i="";const l=o.length;l<10?i="unknown:["+o+"]":i=o.slice(8,l-1),i=i.toLowerCase();let a=null;if((a=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+a+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](s):e.ignoreUnknown||this.unkown(s,i);else{let c=Object.keys(s);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!Qp(s)&&(u=pM),e.excludeKeys&&(c=c.filter(d=>!e.excludeKeys(d)),u=u.filter(d=>!e.excludeKeys(d))),r("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(s[d]),r(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(s,o){if(o=o===void 0?e.unorderedArrays!==!1:o,r("array:"+s.length+":"),!o||s.length<=1){for(const a of s)this.dispatch(a);return}const i=new Map,l=s.map(a=>{const c=G0(e);c.dispatch(a);for(const[u,f]of c.getContext())i.set(u,f);return c.toString()});return n=i,l.sort(),this.array(l,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,o){if(r(o),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),Qp(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},set(s){r("set:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported Use "options.replacer" or "options.ignoreUnknown" -`)},domwindow(){return r("domwindow")},bigint(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const J_="[native code] }",hM=J_.length;function Qp(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-hM)===J_}class sr{constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||mM).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new sr([...this.words])}}const mM={stringify(e){const t=[];for(let n=0;n>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},gM={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r>>2]>>>24-r%4*8&255,o=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,i=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,l=s<<16|o<<8|i;for(let a=0;a<4&&r*8+a*6>>6*(3-a)&63))}return n.join("")}},_M={parse(e){const t=e.length,n=[];for(let r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new sr(n,t)}},yM={parse(e){return _M.parse(unescape(encodeURIComponent(e)))}};class vM{constructor(){this._data=new sr,this._nDataBytes=0,this._minBufferSize=0,this.blockSize=512/32}reset(){this._data=new sr,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=yM.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const s=r*this.blockSize,o=Math.min(s*4,this._data.sigBytes);if(s){for(let i=0;i>>7)^(g<<14|g>>>18)^g>>>3,E=Sr[d-2],A=(E<<15|E>>>17)^(E<<13|E>>>19)^E>>>10;Sr[d]=_+Sr[d-7]+A+Sr[d-16]}const h=a&c^~a&u,p=s&o^s&i^o&i,m=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),v=(a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25),w=f+v+h+wM[d]+Sr[d],y=m+p;f=u,u=c,c=a,a=l+w|0,l=i,i=o,o=s,s=w+y|0}r[0]=r[0]+s|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+l|0,r[4]=r[4]+a|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function TM(e){return new EM().finalize(e).toString(gM)}function _f(e,t={}){const n=typeof e=="string"?e:dM(e,t);return TM(n).slice(0,10)}const X_="#product",Q_={defaults:{"@type":"Product"},inheritMeta:["description","image",{meta:"title",key:"name"}],idPrefix:["url",X_],resolve(e,t){return de(e,"sku",_f(e.name)),e.aggregateOffer=ae(e.aggregateOffer,t,af),e.aggregateRating=ae(e.aggregateRating,t,Ko),e.offers=ae(e.offers,t,Ds),e.review=ae(e.review,t,Zo),e},resolveRootNode(e,{find:t}){const n=t(tn),r=t(wt);return r&&de(e,"brand",xe(r)),n&&de(e,"mainEntityOfPage",xe(n)),e}},SM={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"Answer"}},ey={defaults:{"@type":"Question"},inheritMeta:["inLanguage"],idPrefix:"url",resolve(e,t){return e.question&&(e.name=e.question,delete e.question),e.answer&&(e.acceptedAnswer=e.answer,delete e.answer),e.acceptedAnswer=ae(e.acceptedAnswer,t,SM),e},resolveRootNode(e,{find:t}){const n=t(tn);n&&Sn(n["@type"]).includes("FAQPage")&&lM(n,"mainEntity",xe(e))}},ty="#recipe",ny={defaults:{"@type":"Recipe"},inheritMeta:[{meta:"title",key:"name"},"description","image","datePublished"],idPrefix:["url",ty],resolve(e,t){return e.recipeInstructions=ae(e.recipeInstructions,t,Ya),e},resolveRootNode(e,{find:t}){const n=t(qo),r=t(tn);return n?de(e,"mainEntityOfPage",xe(n)):r&&de(e,"mainEntityOfPage",xe(r)),n!=null&&n.author&&de(e,"author",n.author),e}},ry={defaults:{"@type":"SoftwareApplication"},resolve(e,t){return $s(e,"SoftwareApplication"),e.offers=ae(e.offers,t,Ds),e.aggregateRating=ae(e.aggregateRating,t,Ko),e.review=ae(e.review,t,Zo),e}};function sy(e){switch(e){case"address":return Yo;case"aggregateOffer":return af;case"aggregateRating":return Ko;case"article":return $_;case"breadcrumb":return uf;case"comment":return F_;case"event":return V_;case"foodEstablishment":return B_;case"virtualLocation":return pf;case"place":return Ka;case"howTo":return K_;case"howToStep":return Ya;case"image":return dr;case"localBusiness":return aa;case"offer":return Ds;case"openingHours":return mf;case"organization":return pr;case"person":return Fn;case"product":return Q_;case"question":return ey;case"recipe":return ny;case"review":return Zo;case"video":return gf;case"webPage":return N_;case"webSite":return I_;case"book":return z_;case"course":return j_;case"itemList":return Y_;case"jobPosting":return q_;case"listItem":return Wa;case"movie":return Z_;case"searchAction":return lf;case"readAction":return ff;case"softwareApp":return ry;case"bookEdition":return df}return null}const kM={__proto__:null,loadResolver:sy};function yf(e){return!e.host&&e.canonicalHost&&(e.host=e.canonicalHost),!e.tagPosition&&e.position&&(e.tagPosition=e.position),!e.currency&&e.defaultCurrency&&(e.currency=e.defaultCurrency),!e.inLanguage&&e.defaultLanguage&&(e.inLanguage=e.defaultLanguage),e.path||(e.path="/"),!e.host&&typeof document<"u"&&(e.host=document.location.host),!e.url&&e.canonicalUrl&&(e.url=e.canonicalUrl),e.path!=="/"&&(e.trailingSlash&&!Po(e.path)?e.path=M_(e.path):!e.trailingSlash&&Po(e.path)&&(e.path=sf(e.path))),e.url=L_(e.host||"",e.path),{...e,host:e.host,url:e.url,currency:e.currency,image:e.image,inLanguage:e.inLanguage,title:e.title,description:e.description,datePublished:e.datePublished,dateModified:e.dateModified}}function Go(e,t,n){var r;if(n!=null&&n.cast&&(e=n.cast(e,t)),n!=null&&n.defaults){let s=n.defaults||{};typeof s=="function"&&(s=s(t)),e={...s,...e}}(r=n.inheritMeta)==null||r.forEach(s=>{typeof s=="string"?de(e,s,t.meta[s]):de(e,s.key,t.meta[s.meta])}),n!=null&&n.resolve&&(e=n.resolve(e,t));for(const s in e){const o=e[s];typeof o=="object"&&(o!=null&&o._resolver)&&(e[s]=ae(o,t,o._resolver))}return x_(e),e}function vf(e,t,n,r=!1){var a,c,u;if(e["@id"]&&e["@id"].startsWith("http"))return e;const s=(Array.isArray(n.idPrefix)?n.idPrefix[0]:n.idPrefix)||"url",o=e["@id"]||(Array.isArray(n.idPrefix)?(a=n.idPrefix)==null?void 0:a[1]:void 0);if(!e["@id"]&&r&&o)return e["@id"]=lo(t.meta[s],o),e;if((c=e["@id"])!=null&&c.startsWith("#/schema/"))return e["@id"]=lo(t.meta[s],e["@id"]),e;let i=n==null?void 0:n.alias;i||(i=(((u=Sn(e["@type"]))==null?void 0:u[0])||"").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase());const l={};return Object.entries(e).forEach(([f,d])=>{f.startsWith("_")||(l[f]=d)}),e["@id"]=lo(t.meta[s],`#/schema/${i}/${e["@id"]||xa(JSON.stringify(l))}`),e}function ae(e,t,n,r={}){if(!e)return e;const s=Sn(e).map(o=>{var c;const i=Object.keys(o).length;if(i===1&&o["@id"]||i===2&&o["@id"]&&o["@type"])return{"@id":((c=t.find(o["@id"]))==null?void 0:c["@id"])||o["@id"]};let l=n;if(o._resolver&&(l=o._resolver,typeof l=="string"&&(l=sy(l)),delete o._resolver),!l)return o;let a=Go(o,t,l);return r.afterResolve&&r.afterResolve(a),(r.generateId||r.root)&&(a=vf(a,t,l,!1)),r.root?(l.resolveRootNode&&l.resolveRootNode(a,t),t.push(a),xe(a["@id"])):a});return!r.array&&s.length===1?s[0]:s}function Sc(e,t,n=".",r){if(!vl(t))return Sc(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:vl(i)&&vl(s[o])?s[o]=Sc(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function vl(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function CM(e){return(...t)=>t.reduce((n,r)=>Sc(n,r,"",e),{})}function oy(e,t){return e.reduce((n,r,s,o)=>{const i=t(r,s,o);return n[i]||(n[i]=[]),n[i].push(r),n},{})}function OM(e,t){return Object.values(oy(e,t)).map(n=>n[n.length-1])}const iy=CM((e,t,n)=>{if(Array.isArray(e[t]))return e[t]=[...new Set([...e[t],...n])],t==="itemListElement"&&(e[t]=[...OM(e[t],r=>r.position)]),!0});function ay(e){const t={};for(const n of e.keys()){const r=e[n],s=Wr(r["@id"]||_f(r));t[s]?t[s]=iy(e[n],t[s]):t[s]=e[n]}return Object.values(t)}function ly(e){const t=e.keys(),n={};for(const r of t){const s=e[r],o=Wr(s["@id"]||_f(s)),i=oy(Object.keys(s),c=>{const u=s[c];return c.startsWith("_")?"ignored":Array.isArray(u)||typeof u=="object"?"relations":"primitives"}),l=[...(i.primitives||[]).sort(),...(i.relations||[]).sort()];let a={};for(const c of l)a[c]=s[c];n[o]&&(a=iy(a,n[o])),n[o]=a}return Object.values(n)}function cy(){const e={find(t){const n=Wr(t);return e.nodes.filter(r=>!!r["@id"]).find(r=>Wr(r["@id"])===n)},push(t){Sn(t).forEach(n=>{const r=n;e.nodes.push(r)})},resolveGraph(t){return e.meta=yf({...t}),e.nodes.forEach((n,r)=>{const s=n._resolver;s&&(n=Go(n,e,s),n=vf(n,e,s,!0)),e.nodes[r]=n}),e.nodes=ay(e.nodes),e.nodes.forEach(n=>{var r;n.image&&typeof n.image=="string"&&(n.image=ae(n.image,e,dr,{root:!0})),(r=n._resolver)!=null&&r.resolveRootNode&&n._resolver.resolveRootNode(n,e),delete n._resolver}),ly(e.nodes)},nodes:[],meta:{}};return e}function uy(e){return bf({},()=>({}),e)}function AM(e){const t=()=>({});return bf({},(e==null?void 0:e.resolveMeta)||t,e)}function bf(e,t,n){e=yf({...e});let r,s={};return o=>({key:"schema-org",hooks:{"entries:resolve":function(){r=cy()},"tag:normalise":async function({tag:i}){if(i.key==="schema-org-graph"){const{loadResolver:l}=await Promise.resolve().then(function(){return kM}),a=await i.props.nodes;for(const c of Array.isArray(a)?a:[a]){const u={...c,_resolver:l(await c._resolver)};r.push(u)}i.tagPosition=i.tagPosition||e.tagPosition==="head"?"head":"bodyClose"}if(i.tag==="htmlAttrs"&&i.props.lang)s.inLanguage=i.props.lang;else if(i.tag==="title")s.title=i.textContent;else if(i.tag==="meta"&&i.props.name==="description")s.description=i.props.content;else if(i.tag==="link"&&i.props.rel==="canonical"){if(s.url=i.props.href,s.url&&!s.host)try{s.host=new URL(s.url).origin}catch{}}else i.tag==="meta"&&i.props.property==="og:image"?s.image=i.props.content:i.tag==="templateParams"&&i.props.schemaOrg&&(s={...s,...i.props.schemaOrg},delete i.props.schemaOrg)},"tags:resolve":async function(i){for(const l of i.tags)if(l.tag==="script"&&l.key==="schema-org-graph"){const a=(n==null?void 0:n.minify)||!0;l.innerHTML=JSON.stringify({"@context":"https://schema.org","@graph":r.resolveGraph({...await(t==null?void 0:t())||{},...e,...s})},(c,u)=>typeof u!="object"?no(u,o._templateParams,o._separator):u,a?0:2),delete l.props.nodes;return}}}})}function Ce(e,t){return e||(e={}),e._resolver=t,e}function PM(e){return Ce(e,"address")}function RM(e){return Ce(e,"aggregateOffer")}function MM(e){return Ce(e,"aggregateRating")}function LM(e){return Ce(e,"article")}function xM(e){return Ce(e,"breadcrumb")}function IM(e){return Ce(e,"comment")}function NM(e){return Ce(e,"event")}function $M(e){return Ce(e,"foodEstablishment")}function DM(e){return Ce(e,"virtualLocation")}function zM(e){return Ce(e,"place")}function FM(e){return Ce(e,"howTo")}function jM(e){return Ce(e,"howToStep")}function HM(e){return Ce(e,"image")}function VM(e){return Ce(e,"jobPosting")}function BM(e){return Ce(e,"localBusiness")}function UM(e){return Ce(e,"offer")}function WM(e){return Ce(e,"openingHours")}function KM(e){return Ce(e,"organization")}function fy(e){return Ce(e,"person")}function YM(e){return Ce(e,"product")}function qM(e){return Ce(e,"question")}function ZM(e){return Ce(e,"recipe")}function GM(e){return Ce(e,"review")}function JM(e){return Ce(e,"video")}function dy(e){return Ce(e,"webPage")}function py(e){return Ce(e,"webSite")}function XM(e){return Ce(e,"book")}function QM(e){return Ce(e,"course")}function eL(e){return Ce(e,"itemList")}function tL(e){return Ce(e,"listItem")}function nL(e){return Ce(e,"movie")}function rL(e){return Ce(e,"searchAction")}function sL(e){return Ce(e,"readAction")}function oL(e){return Ce(e,"softwareApp")}function iL(e){return Ce(e,"bookEdition")}function hy(e){const t=Pu();if(t)return t.use(uy()),f2({script:[{type:"application/ld+json",key:"schema-org-graph",nodes:e}]})}const aL=Object.freeze(Object.defineProperty({__proto__:null,HowToId:W_,PluginSchemaOrg:AM,PrimaryArticleId:qo,PrimaryBookId:D_,PrimaryBreadcrumbId:cf,PrimaryEventId:H_,PrimaryWebPageId:tn,PrimaryWebSiteId:Cs,ProductId:X_,RecipeId:ty,SchemaOrgUnheadPlugin:bf,UnheadSchemaOrg:uy,addressResolver:Yo,aggregateOfferResolver:af,aggregateRatingResolver:Ko,articleResolver:$_,bookEditionResolver:df,bookResolver:z_,breadcrumbResolver:uf,commentResolver:F_,courseResolver:j_,createSchemaOrgGraph:cy,dedupeNodes:ay,defineAddress:PM,defineAggregateOffer:RM,defineAggregateRating:MM,defineArticle:LM,defineBook:XM,defineBookEdition:iL,defineBreadcrumb:xM,defineComment:IM,defineCourse:QM,defineEvent:NM,defineFoodEstablishment:$M,defineHowTo:FM,defineHowToStep:jM,defineImage:HM,defineItemList:eL,defineJobPosting:VM,defineListItem:tL,defineLocalBusiness:BM,defineMovie:nL,defineOffer:UM,defineOpeningHours:WM,defineOrganization:KM,definePerson:fy,definePlace:zM,defineProduct:YM,defineQuestion:qM,defineReadAction:sL,defineRecipe:ZM,defineReview:GM,defineSchemaOrgResolver:aM,defineSearchAction:rL,defineSoftwareApp:oL,defineVideo:JM,defineVirtualLocation:DM,defineWebPage:dy,defineWebSite:py,eventResolver:V_,foodEstablishmentResolver:B_,howToResolver:K_,howToStepDirectionResolver:U_,howToStepResolver:Ya,imageResolver:dr,itemListResolver:Y_,jobPostingResolver:q_,listItemResolver:Wa,localBusinessResolver:aa,movieResolver:Z_,normaliseNodes:ly,offerResolver:Ds,openingHoursResolver:mf,organizationResolver:pr,personResolver:Fn,placeResolver:Ka,productResolver:Q_,questionResolver:ey,ratingResolver:hf,readActionResolver:ff,recipeResolver:ny,resolveMeta:yf,resolveNode:Go,resolveNodeId:vf,resolveRelation:ae,reviewResolver:Zo,searchActionResolver:lf,softwareAppResolver:ry,useSchemaOrg:hy,videoResolver:gf,virtualLocationResolver:pf,webPageResolver:N_,webSiteResolver:I_},Symbol.toStringTag,{value:"Module"}));function lL(){const e=en(),t=Y(()=>e.value.cdn.prefix);xs({link:[{rel:"stylesheet",href:`${t.value}aplayer/dist/APlayer.min.css`}]}),Ji(`${t.value}aplayer/dist/APlayer.min.js`,()=>{Ji(`${t.value}meting@2/dist/Meting.min.js`)})}const cL=Ie({__name:"App",props:{id:{default:"308168565"},server:{default:"netease"},type:{default:"playlist"}},setup(e){const t=e;return lL(),(n,r)=>(se(),we(Le,null,[dt(" eslint-disable-next-line vue/component-name-in-template-casing "),ye("meting-js",hs(t,{fixed:!0}),null,16)],2112))}}),uL=[{component:cL,props:{id:"443797814",server:"netease",type:"playlist",auto:"netease",fixed:!0,mini:!0,autoplay:!0,order:"random","lrc-type":1}}],fL=Ie({__name:"ValaxyAddons",setup(e){return(t,n)=>(se(!0),we(Le,null,Do(ne(uL),({component:r,props:s},o)=>(se(),et(Vc(r),hs(s,{key:o}),null,16))),128))}}),dL=Ie({__name:"App",setup(e){var a;const t=en(),n=Y(()=>Br.value?"#000":"#ffffff"),r=Du(),{locale:s}=dn(),o=Y(()=>r.value[`title_${s.value}`]||r.value.title);xs({title:o,titleTemplate:Y(()=>r.value.titleTemplate||(c=>c?`${c} - ${t.value.title}`:t.value.title)),link:[{rel:"icon",href:t.value.favicon,type:(a=t.value.favicon)!=null&&a.endsWith("svg")?"image/svg+xml":"image/png"}],meta:[{name:"description",content:Y(()=>t.value.description)},{name:"theme-color",content:n},{name:"msapplication-TileColor",content:n},{name:"generator",content:`Valaxy ${QR.version}`}],templateParams:{schemaOrg:{host:t.value.url}}});const i=Y(()=>r.value.url||t.value.url),l=Y(()=>r.value.excerpt||r.value.description||t.value.description);return v2({description:l,ogDescription:l,ogLocale:Y(()=>s.value||r.value.lang||t.value.lang||"en"),ogLocaleAlternate:Y(()=>t.value.languages.filter(c=>c!==s.value)),ogSiteName:Y(()=>t.value.title),ogTitle:Y(()=>r.value.title||t.value.title),ogImage:Y(()=>r.value.ogImage||r.value.cover||t.value.favicon),ogType:"website",ogUrl:i}),hy([fy({name:t.value.author.name,url:i.value,image:t.value.author.avatar,sameAs:t.value.social.map(c=>c.link)}),py({name:o.value,datePublished:Y(()=>r.value.date),dateModified:Y(()=>r.value.updated)}),dy()]),Gc(()=>{t.value.timezone&&Nn.tz.setDefault(t.value.timezone)}),(c,u)=>{const f=Gr("RouterView");return se(),we(Le,null,[fe(ne(xR)),fe(fL),fe(ne(MA)),fe(f)],64)}}}),pL=e=>{};var qa=function(){return typeof document<"u"&&typeof window<"u"},hL=function(t,n){return new Promise(function(r,s){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");if(i.async=!0,i.src=t,i.charset="utf-8",n){var l=document.createElement("link");l.href=n,l.rel="preconnect",o.appendChild(l)}o.appendChild(i),i.onload=r,i.onerror=s})},my=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Object.keys(n).forEach(function(r){t[r]=n[r]})},gy=wn({property:null,isEnabled:!0,disableScriptLoader:!1,useDebugger:!1,globalObjectName:"gtag",dataLayerName:"dataLayer",resourceURL:"https://www.googletagmanager.com/gtag/js",preconnectOrigin:"https://www.googletagmanager.com",customResource:null,appName:null,appId:null,appVersion:null}),br=function(){return ga(gy)},_y=Y(function(){var e=br(),t=e.property;if(t.value)return Array.isArray(t.value)?t.value.find(function(n){return n.default===!0})||t.value[0]:t.value}),mL=Y(function(){var e=br(),t=e.property;return!!(t.value&&t.value.id!==null)}),Ro=Y(function(){var e=br(),t=e.property;return Array.isArray(t.value)?t.value:[t.value]}),yy=Y(function(){var e=br(),t=e.isEnabled,n=_y.value;return!!(n&&n.id&&t.value)}),Jo=function(){var e;if(qa()){for(var t=br(),n=t.globalObjectName,r=t.useDebugger,s=arguments.length,o=new Array(s),i=0;i0&&arguments[0]!==void 0?arguments[0]:!0;qa()&&Ro.value.forEach(function(t){window["ga-disable-".concat(t.id)]=e})},Jr=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Object.assign({},t);!n.send_to&&Ro.value.length>1&&(n.send_to=Ro.value.map(function(r){return r.id})),Jo("event",e,n)},yL=function(){for(var e=arguments.length,t=new Array(e),n=0;n"u"&&(t.send_page_view=!0),Jr("page_view",t)},bL=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Ey(),s=r.template,o=r.useScreenview,i=s.value?s.value(t,n):null;return i||(o.value?{screen_name:t.name}:{page_title:t.name,page_path:t.path,page_location:window.location.href})},rh=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Ey(),s=r.useScreenview,o=r.skipSamePath;if(!(o.value&&t.path===n.path)){var i=AL(t,n);s.value?by(i):vy(i)}},PL=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};my(wy,n),De(function(){return yy.value},function(r){r&&t.isReady().then(function(){En(function(){rh(t.currentRoute.value)}),t.afterEach(function(s,o){En(function(){rh(s,o)})})})},{immediate:!0})},RL={install:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};my(gy,n),OL(),CL(),t.config.globalProperties.$gtag=SL}};const ML=({isClient:e,app:t,router:n})=>{e&&(t.use(RL,{property:{id:"G-C9BP92DMDM"}}),PL(n))},LL=e=>{ML(e)};var Ty={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(Is,function(){return function(n,r,s){n=n||{};var o=r.prototype,i={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function l(c,u,f,d){return o.fromToBase(c,u,f,d)}s.en.relativeTime=i,o.fromToBase=function(c,u,f,d,h){for(var p,m,v,w=f.$locale().relativeTime||i,y=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],g=y.length,_=0;_0,A<=E.r||!E.r){A<=1&&_>0&&(E=y[_-1]);var S=w[E.l];h&&(A=h(""+A)),m=typeof S=="string"?S.replace("%d",A):S(A,u,E.l,v);break}}if(u)return m;var b=v?w.future:w.past;return typeof b=="function"?b(m):b.replace("%s",m)},o.to=function(c,u){return l(c,u,this,!0)},o.from=function(c,u){return l(c,u,this)};var a=function(c){return c.$u?s.utc():s()};o.toNow=function(c){return this.to(a(this),c)},o.fromNow=function(c){return this.from(a(this),c)}}})})(Ty);var xL=Ty.exports;const IL=Uo(xL),NL={intro:{desc:e=>{const{normalize:t}=e;return t(["Valaxy Template"])},hi:e=>{const{normalize:t}=e;return t(["Hello, Valaxy!"])}}},$L={intro:{desc:e=>{const{normalize:t}=e;return t(["Valaxy 模版"])},hi:e=>{const{normalize:t}=e;return t(["你好,Valaxy"])}},excerpt:{ai:e=>{const{normalize:t}=e;return t(["由 AI 生成的摘要"])}}},DL={valaxy_theme_yun:e=>{const{normalize:t}=e;return t(["Valaxy Theme Yun"])}},zL={valaxy_theme_yun:e=>{const{normalize:t}=e;return t(["Valaxy 主题 云"])}},FL={button:{about:e=>{const{normalize:t}=e;return t(["About"])},back:e=>{const{normalize:t}=e;return t(["Back"])},go:e=>{const{normalize:t}=e;return t(["GO"])},home:e=>{const{normalize:t}=e;return t(["Home"])},toggle_light:e=>{const{normalize:t}=e;return t(["Switch to light mode"])},toggle_dark:e=>{const{normalize:t}=e;return t(["Switch to dark mode"])},toggle_langs:e=>{const{normalize:t}=e;return t(["Change languages"])},appearance:e=>{const{normalize:t}=e;return t(["Appearance"])}},intro:{desc:e=>{const{normalize:t,plural:n}=e;return n([t(["Theme Yun"]),t(["Valaxy"])])},hi:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["Hi, ",n(r("name")),"!"])}},"not-found":e=>{const{normalize:t}=e;return t(["Oops! Space collapsed!"])},title:{archive:e=>{const{normalize:t}=e;return t(["Archive"])},category:e=>{const{normalize:t}=e;return t(["Category"])},tag:e=>{const{normalize:t}=e;return t(["Tag"])},album:e=>{const{normalize:t}=e;return t(["Album"])},gallery:e=>{const{normalize:t}=e;return t(["Gallery"])}},menu:{title:e=>{const{normalize:t}=e;return t(["Menu"])},home:e=>{const{normalize:t}=e;return t(["Home"])},archives:e=>{const{normalize:t}=e;return t(["Archives"])},categories:e=>{const{normalize:t}=e;return t(["Categories"])},tags:e=>{const{normalize:t}=e;return t(["Tags"])},about:e=>{const{normalize:t}=e;return t(["About"])},search:e=>{const{normalize:t}=e;return t(["Search"])}},sidebar:{overview:e=>{const{normalize:t}=e;return t(["Overview"])},toc:e=>{const{normalize:t}=e;return t(["Table of Contents"])},return_top:e=>{const{normalize:t}=e;return t(["Return to top"])}},post:{decrypt:e=>{const{normalize:t}=e;return t(["DECRYPT"])},posted:e=>{const{normalize:t}=e;return t(["Posted on"])},edited:e=>{const{normalize:t}=e;return t(["Edited on"])},created:e=>{const{normalize:t}=e;return t(["Created"])},modified:e=>{const{normalize:t}=e;return t(["Modified"])},edit:e=>{const{normalize:t}=e;return t(["Edit this post"])},more:e=>{const{normalize:t}=e;return t(["more"])},untitled:e=>{const{normalize:t}=e;return t(["Untitled"])},toc_empty:e=>{const{normalize:t}=e;return t(["This post does not have a Table of Contents"])},pageview_count:e=>{const{normalize:t}=e;return t(["Views"])},comment_count:e=>{const{normalize:t}=e;return t(["Comments"])},related_posts:e=>{const{normalize:t}=e;return t(["Related posts"])},view_link:e=>{const{normalize:t}=e;return t(["View link"])},read_more:e=>{const{normalize:t}=e;return t(["READ MORE"])},cover:e=>{const{normalize:t}=e;return t(["Cover"])},time_warning:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["This article was last updated ",n(r("ago")),". The information described in this article may have changed."])},copyright:{author:e=>{const{normalize:t}=e;return t(["Post author"])},link:e=>{const{normalize:t}=e;return t(["Post link"])},license_title:e=>{const{normalize:t}=e;return t(["Copyright Notice"])},license_content:e=>{const{normalize:t,interpolate:n,list:r}=e;return t(["All articles in this blog are licensed under ",n(r(0))," unless otherwise stated."])}}},footer:{powered:e=>{const{normalize:t,interpolate:n,list:r}=e;return t(["Powered by ",n(r(0))])},theme:e=>{const{normalize:t}=e;return t(["Theme"])},total_views:e=>{const{normalize:t}=e;return t(["Total Views"])},total_visitors:e=>{const{normalize:t}=e;return t(["Total Visitors"])}},counter:{archives:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No posts"]),t(["1 post"]),t([n(r("count"))," posts"])])},categories:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No categories"]),t(["1 category"]),t([n(r("count"))," categories"])])},tags:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No tags"]),t(["1 tag"]),t([n(r("count"))," tags"])])},albums:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No album"]),t(["1 album"]),t([n(r("count"))," albums"])])},photos:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No photo"]),t(["1 photo"]),t([n(r("count"))," photos"])])}},category:{uncategorized:e=>{const{normalize:t}=e;return t(["Uncategorized"])}},search:{placeholder:e=>{const{normalize:t}=e;return t(["Searching..."])},empty:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["We could not find any results for the search: ",n(r("query")),"."])},hits_time:e=>{const{normalize:t,interpolate:n,named:r}=e;return t([n(r("hits"))," results found in ",n(r("time"))," ms"])},hits:e=>{const{normalize:t,interpolate:n,named:r}=e;return t([n(r("count"))," results found"])}},symbol:{comma:e=>{const{normalize:t}=e;return t([", "])},period:e=>{const{normalize:t}=e;return t([". "])},colon:e=>{const{normalize:t}=e;return t([": "])}},reward:{donate:e=>{const{normalize:t}=e;return t(["Donate"])}},accessibility:{back:e=>{const{normalize:t}=e;return t(["Back"])}},statistics:{word:e=>{const{normalize:t}=e;return t(["Word count in article"])},word_total:e=>{const{normalize:t}=e;return t(["Total words"])},time:e=>{const{normalize:t}=e;return t(["Reading time"])},time_total:e=>{const{normalize:t}=e;return t(["Total reading time"])}},time:{day:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 Day"]),t([n(r("count"))," Days"])])},hour:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 Hour"]),t([n(r("count"))," Hours"])])},minute:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 Minute"]),t([n(r("count"))," Minutes"])])},second:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 Second"]),t([n(r("count"))," Seconds"])])}},tooltip:{last_updated:e=>{const{normalize:t}=e;return t(["Last updated"])}}},jL={button:{about:e=>{const{normalize:t}=e;return t(["关于"])},back:e=>{const{normalize:t}=e;return t(["返回"])},go:e=>{const{normalize:t}=e;return t(["确定"])},home:e=>{const{normalize:t}=e;return t(["首页"])},toggle_light:e=>{const{normalize:t}=e;return t(["切换亮色模式"])},toggle_dark:e=>{const{normalize:t}=e;return t(["切换深色模式"])},toggle_langs:e=>{const{normalize:t}=e;return t(["切换语言"])},appearance:e=>{const{normalize:t}=e;return t(["外观"])}},intro:{desc:e=>{const{normalize:t}=e;return t(["主题 Yun"])},hi:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["你好,",n(r("name"))])}},"not-found":e=>{const{normalize:t}=e;return t(["未找到页面"])},title:{archive:e=>{const{normalize:t}=e;return t(["归档"])},category:e=>{const{normalize:t}=e;return t(["分类"])},tag:e=>{const{normalize:t}=e;return t(["标签"])},album:e=>{const{normalize:t}=e;return t(["相册"])},gallery:e=>{const{normalize:t}=e;return t(["图片库"])}},menu:{title:e=>{const{normalize:t}=e;return t(["菜单"])},home:e=>{const{normalize:t}=e;return t(["首页"])},archives:e=>{const{normalize:t}=e;return t(["归档"])},categories:e=>{const{normalize:t}=e;return t(["分类"])},tags:e=>{const{normalize:t}=e;return t(["标签"])},about:e=>{const{normalize:t}=e;return t(["关于"])},search:e=>{const{normalize:t}=e;return t(["搜索"])}},sidebar:{overview:e=>{const{normalize:t}=e;return t(["站点概览"])},toc:e=>{const{normalize:t}=e;return t(["文章目录"])},return_top:e=>{const{normalize:t}=e;return t(["返回顶部"])}},post:{decrypt:e=>{const{normalize:t}=e;return t(["解密"])},posted:e=>{const{normalize:t}=e;return t(["发表于"])},edited:e=>{const{normalize:t}=e;return t(["更新于"])},created:e=>{const{normalize:t}=e;return t(["创建时间"])},modified:e=>{const{normalize:t}=e;return t(["修改时间"])},edit:e=>{const{normalize:t}=e;return t(["编辑"])},more:e=>{const{normalize:t}=e;return t(["更多"])},untitled:e=>{const{normalize:t}=e;return t(["未命名"])},toc_empty:e=>{const{normalize:t}=e;return t(["此文章未包含目录"])},pageview_count:e=>{const{normalize:t}=e;return t(["阅读次数"])},comment_count:e=>{const{normalize:t}=e;return t(["评论数"])},related_posts:e=>{const{normalize:t}=e;return t(["相关文章"])},view_link:e=>{const{normalize:t}=e;return t(["查看链接"])},read_more:e=>{const{normalize:t}=e;return t(["阅读更多"])},cover:e=>{const{normalize:t}=e;return t(["封面"])},time_warning:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["本文最后更新于",n(r("ago")),",文中所描述的信息可能已发生改变。"])},copyright:{author:e=>{const{normalize:t}=e;return t(["本文作者"])},link:e=>{const{normalize:t}=e;return t(["本文链接"])},license_title:e=>{const{normalize:t}=e;return t(["版权声明"])},license_content:e=>{const{normalize:t,interpolate:n,list:r}=e;return t(["本博客所有文章除特别声明外,均默认采用 ",n(r(0))," 许可协议。"])}}},footer:{powered:e=>{const{normalize:t,interpolate:n,list:r}=e;return t(["由 ",n(r(0))," 驱动"])},theme:e=>{const{normalize:t}=e;return t(["主题"])},total_views:e=>{const{normalize:t}=e;return t(["总访问量"])},total_visitors:e=>{const{normalize:t}=e;return t(["总访客量"])}},counter:{archives:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无日志"]),t(["共计 1 篇日志"]),t(["共计 ",n(r("count"))," 篇日志"])])},categories:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无分类"]),t(["共计 1 个分类"]),t(["共计 ",n(r("count"))," 个分类"])])},tags:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无标签"]),t(["共计 1 个标签"]),t(["共计 ",n(r("count"))," 个标签"])])},albums:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无相册"]),t(["共计 1 个相册"]),t(["共计 ",n(r("count"))," 个相册"])])},photos:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无照片"]),t(["共计 1 张照片"]),t(["共计 ",n(r("count"))," 张照片"])])}},category:{uncategorized:e=>{const{normalize:t}=e;return t(["未分类"])}},search:{placeholder:e=>{const{normalize:t}=e;return t(["搜索..."])},empty:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["找不到您查询的内容: ",n(r("query"))])},hits_time:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["找到 ",n(r("hits"))," 条结果(用时 ",n(r("time"))," 毫秒)"])},hits:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["找到 ",n(r("count"))," 条结果"])}},symbol:{comma:e=>{const{normalize:t}=e;return t([","])},period:e=>{const{normalize:t}=e;return t(["。"])},colon:e=>{const{normalize:t}=e;return t([":"])}},reward:{donate:e=>{const{normalize:t}=e;return t(["打赏"])}},accessibility:{back:e=>{const{normalize:t}=e;return t(["返回"])}},statistics:{word:e=>{const{normalize:t}=e;return t(["本文字数"])},word_total:e=>{const{normalize:t}=e;return t(["站点总字数"])},time:e=>{const{normalize:t}=e;return t(["阅读时长"])},time_total:e=>{const{normalize:t}=e;return t(["站点阅读时长"])}},time:{day:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 天"]),t([n(r("count"))," 天"])])},hour:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 小时"]),t([n(r("count"))," 小时"])])},minute:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 分"]),t([n(r("count"))," 分"])])},second:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 秒"]),t([n(r("count"))," 秒"])])}},tooltip:{last_updated:e=>{const{normalize:t}=e;return t(["最后更新于"])}}};function kc(e,t,n=".",r){if(!bl(t))return kc(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:bl(i)&&bl(s[o])?s[o]=kc(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function bl(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function HL(e){return(...t)=>t.reduce((n,r)=>kc(n,r,"",e),{})}const zs=HL(),Vt={"zh-CN":{},en:{}};Vt["zh-CN"]=zs(jL,Vt["zh-CN"]);Vt.en=zs(FL,Vt.en);Vt["zh-CN"]=zs(zL,Vt["zh-CN"]);Vt.en=zs(DL,Vt.en);Vt["zh-CN"]=zs($L,Vt["zh-CN"]);Vt.en=zs(NL,Vt.en);function VL({app:e,router:t},n){const r=Mu("valaxy-locale",(n==null?void 0:n.value.siteConfig.lang)||"en"),s=_C({legacy:!1,locale:r.value,messages:Vt});e.use(s),t.isReady().then(()=>{})}const BL=({isClient:e,initialState:t,app:n})=>{const r=SS();n.use(r),e?r.state.value=t.pinia||{}:t.pinia=r.state.value};var Sy={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress - * @license MIT */(function(e,t){(function(n,r){e.exports=r()})(Is,function(){var n={};n.version="0.2.0";var r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};n.configure=function(p){var m,v;for(m in p)v=p[m],v!==void 0&&p.hasOwnProperty(m)&&(r[m]=v);return this},n.status=null,n.set=function(p){var m=n.isStarted();p=s(p,r.minimum,1),n.status=p===1?null:p;var v=n.render(!m),w=v.querySelector(r.barSelector),y=r.speed,g=r.easing;return v.offsetWidth,l(function(_){r.positionUsing===""&&(r.positionUsing=n.getPositioningCSS()),a(w,i(p,y,g)),p===1?(a(v,{transition:"none",opacity:1}),v.offsetWidth,setTimeout(function(){a(v,{transition:"all "+y+"ms linear",opacity:0}),setTimeout(function(){n.remove(),_()},y)},y)):setTimeout(_,y)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var p=function(){setTimeout(function(){n.status&&(n.trickle(),p())},r.trickleSpeed)};return r.trickle&&p(),this},n.done=function(p){return!p&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(p){var m=n.status;return m?(typeof p!="number"&&(p=(1-m)*s(Math.random()*m,.1,.95)),m=s(m+p,0,.994),n.set(m)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},function(){var p=0,m=0;n.promise=function(v){return!v||v.state()==="resolved"?this:(m===0&&n.start(),p++,m++,v.always(function(){m--,m===0?(p=0,n.done()):n.set((p-m)/p)}),this)}}(),n.render=function(p){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var m=document.createElement("div");m.id="nprogress",m.innerHTML=r.template;var v=m.querySelector(r.barSelector),w=p?"-100":o(n.status||0),y=document.querySelector(r.parent),g;return a(v,{transition:"all 0 linear",transform:"translate3d("+w+"%,0,0)"}),r.showSpinner||(g=m.querySelector(r.spinnerSelector),g&&h(g)),y!=document.body&&u(y,"nprogress-custom-parent"),y.appendChild(m),m},n.remove=function(){f(document.documentElement,"nprogress-busy"),f(document.querySelector(r.parent),"nprogress-custom-parent");var p=document.getElementById("nprogress");p&&h(p)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var p=document.body.style,m="WebkitTransform"in p?"Webkit":"MozTransform"in p?"Moz":"msTransform"in p?"ms":"OTransform"in p?"O":"";return m+"Perspective"in p?"translate3d":m+"Transform"in p?"translate":"margin"};function s(p,m,v){return pv?v:p}function o(p){return(-1+p)*100}function i(p,m,v){var w;return r.positionUsing==="translate3d"?w={transform:"translate3d("+o(p)+"%,0,0)"}:r.positionUsing==="translate"?w={transform:"translate("+o(p)+"%,0)"}:w={"margin-left":o(p)+"%"},w.transition="all "+m+"ms "+v,w}var l=function(){var p=[];function m(){var v=p.shift();v&&v(m)}return function(v){p.push(v),p.length==1&&m()}}(),a=function(){var p=["Webkit","O","Moz","ms"],m={};function v(_){return _.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(E,A){return A.toUpperCase()})}function w(_){var E=document.body.style;if(_ in E)return _;for(var A=p.length,S=_.charAt(0).toUpperCase()+_.slice(1),b;A--;)if(b=p[A]+S,b in E)return b;return _}function y(_){return _=v(_),m[_]||(m[_]=w(_))}function g(_,E,A){E=y(E),_.style[E]=A}return function(_,E){var A=arguments,S,b;if(A.length==2)for(S in E)b=E[S],b!==void 0&&E.hasOwnProperty(S)&&g(_,S,b);else g(_,A[1],A[2])}}();function c(p,m){var v=typeof p=="string"?p:d(p);return v.indexOf(" "+m+" ")>=0}function u(p,m){var v=d(p),w=v+m;c(v,m)||(p.className=w.substring(1))}function f(p,m){var v=d(p),w;c(p,m)&&(w=v.replace(" "+m+" "," "),p.className=w.substring(1,w.length-1))}function d(p){return(" "+(p.className||"")+" ").replace(/\s+/gi," ")}function h(p){p&&p.parentNode&&p.parentNode.removeChild(p)}return n})})(Sy);var UL=Sy.exports;const sh=Uo(UL),WL=({isClient:e,router:t})=>{e&&(t.beforeEach((n,r)=>{n.path!==r.path&&sh.start()}),t.afterEach(()=>{sh.done()}))},KL=async({head:e,isClient:t,router:n})=>{if(t)return;const r=n0(),{SchemaOrgUnheadPlugin:s}=await oe(()=>Promise.resolve().then(()=>aL),void 0);e==null||e.use(s({host:r.value.siteConfig.url||"https://valaxy.site",inLanguage:r.value.siteConfig.lang||"en"},()=>({path:n.currentRoute.value.path,...n.currentRoute.value.meta})))};function YL(e,t){const n=e;VL(e,t),KL(e),BL(e),WL(e),Nn.extend(IL),Nn.extend(z0),Nn.extend(j0),pL(n),LL(n)}const qL=PA(_S.filter(e=>e.meta&&e.meta.frontmatter&&!e.meta.frontmatter.draft));function ZL(e){e.app.component("AppLink",ju)}T2(dL,{routes:qL,base:"/",scrollBehavior(e,t){if(e.path!==t.path)return{top:0}}},e=>{const{app:t}=e,n=n0();t.provide(t0,n),ZL(e),YL(e,n)});export{ax as $,xh as A,Du as B,p0 as C,hA as D,JL as E,Le as F,Y as G,en as H,Ji as I,Hn as J,yS as K,GL as L,sx as M,gx as N,Et as O,vo as P,R1 as Q,nx as R,Ms as S,LC as T,tx as U,No as V,fx as W,dx as X,ix as Y,lx as Z,Wu as _,dt as a,Nn as a0,IL as a1,yx as a2,rx as a3,Vo as a4,En as a5,Ls as a6,hr as a7,Ia as a8,QR as a9,vx as aA,qr as aa,xs as ab,_x as ac,za as ad,v1 as ae,ex as af,ux as ag,Gc as ah,mx as ai,Vc as aj,MC as ak,Uu as al,wA as am,hy as an,dy as ao,De as ap,Lp as aq,cx as ar,XL as as,sk as at,Vh as au,oe as av,Nb as aw,QL as ax,ox as ay,LM as az,ye as b,et as c,yo as d,fe as e,ju as f,Ie as g,dn as h,Gr as i,we as j,Do as k,ne as l,Wo as m,ut as n,se as o,Zs as p,ce as q,Ot as r,hx as s,At as t,La as u,px as v,Be as w,Fh as x,Om as y,Lh as z}; +`)},domwindow(){return r("domwindow")},bigint(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const J0="[native code] }",hM=J0.length;function Qp(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-hM)===J0}class sr{constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||mM).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new sr([...this.words])}}const mM={stringify(e){const t=[];for(let n=0;n>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},gM={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r>>2]>>>24-r%4*8&255,o=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,i=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,l=s<<16|o<<8|i;for(let a=0;a<4&&r*8+a*6>>6*(3-a)&63))}return n.join("")}},_M={parse(e){const t=e.length,n=[];for(let r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new sr(n,t)}},yM={parse(e){return _M.parse(unescape(encodeURIComponent(e)))}};class vM{constructor(){this._data=new sr,this._nDataBytes=0,this._minBufferSize=0,this.blockSize=512/32}reset(){this._data=new sr,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=yM.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const s=r*this.blockSize,o=Math.min(s*4,this._data.sigBytes);if(s){for(let i=0;i>>7)^(g<<14|g>>>18)^g>>>3,E=Sr[d-2],A=(E<<15|E>>>17)^(E<<13|E>>>19)^E>>>10;Sr[d]=_+Sr[d-7]+A+Sr[d-16]}const h=a&c^~a&u,p=s&o^s&i^o&i,m=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),v=(a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25),w=f+v+h+wM[d]+Sr[d],y=m+p;f=u,u=c,c=a,a=l+w|0,l=i,i=o,o=s,s=w+y|0}r[0]=r[0]+s|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+l|0,r[4]=r[4]+a|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function TM(e){return new EM().finalize(e).toString(gM)}function _f(e,t={}){const n=typeof e=="string"?e:dM(e,t);return TM(n).slice(0,10)}const X0="#product",Q0={defaults:{"@type":"Product"},inheritMeta:["description","image",{meta:"title",key:"name"}],idPrefix:["url",X0],resolve(e,t){return de(e,"sku",_f(e.name)),e.aggregateOffer=ae(e.aggregateOffer,t,af),e.aggregateRating=ae(e.aggregateRating,t,Ko),e.offers=ae(e.offers,t,Ds),e.review=ae(e.review,t,Zo),e},resolveRootNode(e,{find:t}){const n=t(tn),r=t(wt);return r&&de(e,"brand",xe(r)),n&&de(e,"mainEntityOfPage",xe(n)),e}},SM={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"Answer"}},ey={defaults:{"@type":"Question"},inheritMeta:["inLanguage"],idPrefix:"url",resolve(e,t){return e.question&&(e.name=e.question,delete e.question),e.answer&&(e.acceptedAnswer=e.answer,delete e.answer),e.acceptedAnswer=ae(e.acceptedAnswer,t,SM),e},resolveRootNode(e,{find:t}){const n=t(tn);n&&Sn(n["@type"]).includes("FAQPage")&&lM(n,"mainEntity",xe(e))}},ty="#recipe",ny={defaults:{"@type":"Recipe"},inheritMeta:[{meta:"title",key:"name"},"description","image","datePublished"],idPrefix:["url",ty],resolve(e,t){return e.recipeInstructions=ae(e.recipeInstructions,t,Ya),e},resolveRootNode(e,{find:t}){const n=t(qo),r=t(tn);return n?de(e,"mainEntityOfPage",xe(n)):r&&de(e,"mainEntityOfPage",xe(r)),n!=null&&n.author&&de(e,"author",n.author),e}},ry={defaults:{"@type":"SoftwareApplication"},resolve(e,t){return $s(e,"SoftwareApplication"),e.offers=ae(e.offers,t,Ds),e.aggregateRating=ae(e.aggregateRating,t,Ko),e.review=ae(e.review,t,Zo),e}};function sy(e){switch(e){case"address":return Yo;case"aggregateOffer":return af;case"aggregateRating":return Ko;case"article":return $0;case"breadcrumb":return uf;case"comment":return F0;case"event":return V0;case"foodEstablishment":return B0;case"virtualLocation":return pf;case"place":return Ka;case"howTo":return K0;case"howToStep":return Ya;case"image":return dr;case"localBusiness":return aa;case"offer":return Ds;case"openingHours":return mf;case"organization":return pr;case"person":return Fn;case"product":return Q0;case"question":return ey;case"recipe":return ny;case"review":return Zo;case"video":return gf;case"webPage":return N0;case"webSite":return I0;case"book":return z0;case"course":return j0;case"itemList":return Y0;case"jobPosting":return q0;case"listItem":return Wa;case"movie":return Z0;case"searchAction":return lf;case"readAction":return ff;case"softwareApp":return ry;case"bookEdition":return df}return null}const kM={__proto__:null,loadResolver:sy};function yf(e){return!e.host&&e.canonicalHost&&(e.host=e.canonicalHost),!e.tagPosition&&e.position&&(e.tagPosition=e.position),!e.currency&&e.defaultCurrency&&(e.currency=e.defaultCurrency),!e.inLanguage&&e.defaultLanguage&&(e.inLanguage=e.defaultLanguage),e.path||(e.path="/"),!e.host&&typeof document<"u"&&(e.host=document.location.host),!e.url&&e.canonicalUrl&&(e.url=e.canonicalUrl),e.path!=="/"&&(e.trailingSlash&&!Po(e.path)?e.path=M0(e.path):!e.trailingSlash&&Po(e.path)&&(e.path=sf(e.path))),e.url=L0(e.host||"",e.path),{...e,host:e.host,url:e.url,currency:e.currency,image:e.image,inLanguage:e.inLanguage,title:e.title,description:e.description,datePublished:e.datePublished,dateModified:e.dateModified}}function Go(e,t,n){var r;if(n!=null&&n.cast&&(e=n.cast(e,t)),n!=null&&n.defaults){let s=n.defaults||{};typeof s=="function"&&(s=s(t)),e={...s,...e}}(r=n.inheritMeta)==null||r.forEach(s=>{typeof s=="string"?de(e,s,t.meta[s]):de(e,s.key,t.meta[s.meta])}),n!=null&&n.resolve&&(e=n.resolve(e,t));for(const s in e){const o=e[s];typeof o=="object"&&(o!=null&&o._resolver)&&(e[s]=ae(o,t,o._resolver))}return x0(e),e}function vf(e,t,n,r=!1){var a,c,u;if(e["@id"]&&e["@id"].startsWith("http"))return e;const s=(Array.isArray(n.idPrefix)?n.idPrefix[0]:n.idPrefix)||"url",o=e["@id"]||(Array.isArray(n.idPrefix)?(a=n.idPrefix)==null?void 0:a[1]:void 0);if(!e["@id"]&&r&&o)return e["@id"]=lo(t.meta[s],o),e;if((c=e["@id"])!=null&&c.startsWith("#/schema/"))return e["@id"]=lo(t.meta[s],e["@id"]),e;let i=n==null?void 0:n.alias;i||(i=(((u=Sn(e["@type"]))==null?void 0:u[0])||"").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase());const l={};return Object.entries(e).forEach(([f,d])=>{f.startsWith("_")||(l[f]=d)}),e["@id"]=lo(t.meta[s],`#/schema/${i}/${e["@id"]||xa(JSON.stringify(l))}`),e}function ae(e,t,n,r={}){if(!e)return e;const s=Sn(e).map(o=>{var c;const i=Object.keys(o).length;if(i===1&&o["@id"]||i===2&&o["@id"]&&o["@type"])return{"@id":((c=t.find(o["@id"]))==null?void 0:c["@id"])||o["@id"]};let l=n;if(o._resolver&&(l=o._resolver,typeof l=="string"&&(l=sy(l)),delete o._resolver),!l)return o;let a=Go(o,t,l);return r.afterResolve&&r.afterResolve(a),(r.generateId||r.root)&&(a=vf(a,t,l,!1)),r.root?(l.resolveRootNode&&l.resolveRootNode(a,t),t.push(a),xe(a["@id"])):a});return!r.array&&s.length===1?s[0]:s}function Sc(e,t,n=".",r){if(!vl(t))return Sc(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:vl(i)&&vl(s[o])?s[o]=Sc(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function vl(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function CM(e){return(...t)=>t.reduce((n,r)=>Sc(n,r,"",e),{})}function oy(e,t){return e.reduce((n,r,s,o)=>{const i=t(r,s,o);return n[i]||(n[i]=[]),n[i].push(r),n},{})}function OM(e,t){return Object.values(oy(e,t)).map(n=>n[n.length-1])}const iy=CM((e,t,n)=>{if(Array.isArray(e[t]))return e[t]=[...new Set([...e[t],...n])],t==="itemListElement"&&(e[t]=[...OM(e[t],r=>r.position)]),!0});function ay(e){const t={};for(const n of e.keys()){const r=e[n],s=Wr(r["@id"]||_f(r));t[s]?t[s]=iy(e[n],t[s]):t[s]=e[n]}return Object.values(t)}function ly(e){const t=e.keys(),n={};for(const r of t){const s=e[r],o=Wr(s["@id"]||_f(s)),i=oy(Object.keys(s),c=>{const u=s[c];return c.startsWith("_")?"ignored":Array.isArray(u)||typeof u=="object"?"relations":"primitives"}),l=[...(i.primitives||[]).sort(),...(i.relations||[]).sort()];let a={};for(const c of l)a[c]=s[c];n[o]&&(a=iy(a,n[o])),n[o]=a}return Object.values(n)}function cy(){const e={find(t){const n=Wr(t);return e.nodes.filter(r=>!!r["@id"]).find(r=>Wr(r["@id"])===n)},push(t){Sn(t).forEach(n=>{const r=n;e.nodes.push(r)})},resolveGraph(t){return e.meta=yf({...t}),e.nodes.forEach((n,r)=>{const s=n._resolver;s&&(n=Go(n,e,s),n=vf(n,e,s,!0)),e.nodes[r]=n}),e.nodes=ay(e.nodes),e.nodes.forEach(n=>{var r;n.image&&typeof n.image=="string"&&(n.image=ae(n.image,e,dr,{root:!0})),(r=n._resolver)!=null&&r.resolveRootNode&&n._resolver.resolveRootNode(n,e),delete n._resolver}),ly(e.nodes)},nodes:[],meta:{}};return e}function uy(e){return bf({},()=>({}),e)}function AM(e){const t=()=>({});return bf({},(e==null?void 0:e.resolveMeta)||t,e)}function bf(e,t,n){e=yf({...e});let r,s={};return o=>({key:"schema-org",hooks:{"entries:resolve":function(){r=cy()},"tag:normalise":async function({tag:i}){if(i.key==="schema-org-graph"){const{loadResolver:l}=await Promise.resolve().then(function(){return kM}),a=await i.props.nodes;for(const c of Array.isArray(a)?a:[a]){const u={...c,_resolver:l(await c._resolver)};r.push(u)}i.tagPosition=i.tagPosition||e.tagPosition==="head"?"head":"bodyClose"}if(i.tag==="htmlAttrs"&&i.props.lang)s.inLanguage=i.props.lang;else if(i.tag==="title")s.title=i.textContent;else if(i.tag==="meta"&&i.props.name==="description")s.description=i.props.content;else if(i.tag==="link"&&i.props.rel==="canonical"){if(s.url=i.props.href,s.url&&!s.host)try{s.host=new URL(s.url).origin}catch{}}else i.tag==="meta"&&i.props.property==="og:image"?s.image=i.props.content:i.tag==="templateParams"&&i.props.schemaOrg&&(s={...s,...i.props.schemaOrg},delete i.props.schemaOrg)},"tags:resolve":async function(i){for(const l of i.tags)if(l.tag==="script"&&l.key==="schema-org-graph"){const a=(n==null?void 0:n.minify)||!0;l.innerHTML=JSON.stringify({"@context":"https://schema.org","@graph":r.resolveGraph({...await(t==null?void 0:t())||{},...e,...s})},(c,u)=>typeof u!="object"?no(u,o._templateParams,o._separator):u,a?0:2),delete l.props.nodes;return}}}})}function Ce(e,t){return e||(e={}),e._resolver=t,e}function PM(e){return Ce(e,"address")}function RM(e){return Ce(e,"aggregateOffer")}function MM(e){return Ce(e,"aggregateRating")}function LM(e){return Ce(e,"article")}function xM(e){return Ce(e,"breadcrumb")}function IM(e){return Ce(e,"comment")}function NM(e){return Ce(e,"event")}function $M(e){return Ce(e,"foodEstablishment")}function DM(e){return Ce(e,"virtualLocation")}function zM(e){return Ce(e,"place")}function FM(e){return Ce(e,"howTo")}function jM(e){return Ce(e,"howToStep")}function HM(e){return Ce(e,"image")}function VM(e){return Ce(e,"jobPosting")}function BM(e){return Ce(e,"localBusiness")}function UM(e){return Ce(e,"offer")}function WM(e){return Ce(e,"openingHours")}function KM(e){return Ce(e,"organization")}function fy(e){return Ce(e,"person")}function YM(e){return Ce(e,"product")}function qM(e){return Ce(e,"question")}function ZM(e){return Ce(e,"recipe")}function GM(e){return Ce(e,"review")}function JM(e){return Ce(e,"video")}function dy(e){return Ce(e,"webPage")}function py(e){return Ce(e,"webSite")}function XM(e){return Ce(e,"book")}function QM(e){return Ce(e,"course")}function eL(e){return Ce(e,"itemList")}function tL(e){return Ce(e,"listItem")}function nL(e){return Ce(e,"movie")}function rL(e){return Ce(e,"searchAction")}function sL(e){return Ce(e,"readAction")}function oL(e){return Ce(e,"softwareApp")}function iL(e){return Ce(e,"bookEdition")}function hy(e){const t=Pu();if(t)return t.use(uy()),fS({script:[{type:"application/ld+json",key:"schema-org-graph",nodes:e}]})}const aL=Object.freeze(Object.defineProperty({__proto__:null,HowToId:W0,PluginSchemaOrg:AM,PrimaryArticleId:qo,PrimaryBookId:D0,PrimaryBreadcrumbId:cf,PrimaryEventId:H0,PrimaryWebPageId:tn,PrimaryWebSiteId:Cs,ProductId:X0,RecipeId:ty,SchemaOrgUnheadPlugin:bf,UnheadSchemaOrg:uy,addressResolver:Yo,aggregateOfferResolver:af,aggregateRatingResolver:Ko,articleResolver:$0,bookEditionResolver:df,bookResolver:z0,breadcrumbResolver:uf,commentResolver:F0,courseResolver:j0,createSchemaOrgGraph:cy,dedupeNodes:ay,defineAddress:PM,defineAggregateOffer:RM,defineAggregateRating:MM,defineArticle:LM,defineBook:XM,defineBookEdition:iL,defineBreadcrumb:xM,defineComment:IM,defineCourse:QM,defineEvent:NM,defineFoodEstablishment:$M,defineHowTo:FM,defineHowToStep:jM,defineImage:HM,defineItemList:eL,defineJobPosting:VM,defineListItem:tL,defineLocalBusiness:BM,defineMovie:nL,defineOffer:UM,defineOpeningHours:WM,defineOrganization:KM,definePerson:fy,definePlace:zM,defineProduct:YM,defineQuestion:qM,defineReadAction:sL,defineRecipe:ZM,defineReview:GM,defineSchemaOrgResolver:aM,defineSearchAction:rL,defineSoftwareApp:oL,defineVideo:JM,defineVirtualLocation:DM,defineWebPage:dy,defineWebSite:py,eventResolver:V0,foodEstablishmentResolver:B0,howToResolver:K0,howToStepDirectionResolver:U0,howToStepResolver:Ya,imageResolver:dr,itemListResolver:Y0,jobPostingResolver:q0,listItemResolver:Wa,localBusinessResolver:aa,movieResolver:Z0,normaliseNodes:ly,offerResolver:Ds,openingHoursResolver:mf,organizationResolver:pr,personResolver:Fn,placeResolver:Ka,productResolver:Q0,questionResolver:ey,ratingResolver:hf,readActionResolver:ff,recipeResolver:ny,resolveMeta:yf,resolveNode:Go,resolveNodeId:vf,resolveRelation:ae,reviewResolver:Zo,searchActionResolver:lf,softwareAppResolver:ry,useSchemaOrg:hy,videoResolver:gf,virtualLocationResolver:pf,webPageResolver:N0,webSiteResolver:I0},Symbol.toStringTag,{value:"Module"}));function lL(){const e=en(),t=Y(()=>e.value.cdn.prefix);xs({link:[{rel:"stylesheet",href:`${t.value}aplayer/dist/APlayer.min.css`}]}),Ji(`${t.value}aplayer/dist/APlayer.min.js`,()=>{Ji(`${t.value}meting@2/dist/Meting.min.js`)})}const cL=Ie({__name:"App",props:{id:{default:"308168565"},server:{default:"netease"},type:{default:"playlist"}},setup(e){const t=e;return lL(),(n,r)=>(se(),we(Le,null,[dt(" eslint-disable-next-line vue/component-name-in-template-casing "),ye("meting-js",hs(t,{fixed:!0}),null,16)],2112))}}),uL=[{component:cL,props:{id:"443797814",server:"netease",type:"playlist",auto:"netease",fixed:!0,mini:!0,autoplay:!0,order:"random","lrc-type":1}}],fL=Ie({__name:"ValaxyAddons",setup(e){return(t,n)=>(se(!0),we(Le,null,Do(ne(uL),({component:r,props:s},o)=>(se(),et(Vc(r),hs(s,{key:o}),null,16))),128))}}),dL=Ie({__name:"App",setup(e){var a;const t=en(),n=Y(()=>Br.value?"#000":"#ffffff"),r=Du(),{locale:s}=dn(),o=Y(()=>r.value[`title_${s.value}`]||r.value.title);xs({title:o,titleTemplate:Y(()=>r.value.titleTemplate||(c=>c?`${c} - ${t.value.title}`:t.value.title)),link:[{rel:"icon",href:t.value.favicon,type:(a=t.value.favicon)!=null&&a.endsWith("svg")?"image/svg+xml":"image/png"}],meta:[{name:"description",content:Y(()=>t.value.description)},{name:"theme-color",content:n},{name:"msapplication-TileColor",content:n},{name:"generator",content:`Valaxy ${QR.version}`}],templateParams:{schemaOrg:{host:t.value.url}}});const i=Y(()=>r.value.url||t.value.url),l=Y(()=>r.value.excerpt||r.value.description||t.value.description);return vS({description:l,ogDescription:l,ogLocale:Y(()=>s.value||r.value.lang||t.value.lang||"en"),ogLocaleAlternate:Y(()=>t.value.languages.filter(c=>c!==s.value)),ogSiteName:Y(()=>t.value.title),ogTitle:Y(()=>r.value.title||t.value.title),ogImage:Y(()=>r.value.ogImage||r.value.cover||t.value.favicon),ogType:"website",ogUrl:i}),hy([fy({name:t.value.author.name,url:i.value,image:t.value.author.avatar,sameAs:t.value.social.map(c=>c.link)}),py({name:o.value,datePublished:Y(()=>r.value.date),dateModified:Y(()=>r.value.updated)}),dy()]),Gc(()=>{t.value.timezone&&Nn.tz.setDefault(t.value.timezone)}),(c,u)=>{const f=Gr("RouterView");return se(),we(Le,null,[fe(ne(xR)),fe(fL),fe(ne(MA)),fe(f)],64)}}}),pL=e=>{};var qa=function(){return typeof document<"u"&&typeof window<"u"},hL=function(t,n){return new Promise(function(r,s){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");if(i.async=!0,i.src=t,i.charset="utf-8",n){var l=document.createElement("link");l.href=n,l.rel="preconnect",o.appendChild(l)}o.appendChild(i),i.onload=r,i.onerror=s})},my=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Object.keys(n).forEach(function(r){t[r]=n[r]})},gy=wn({property:null,isEnabled:!0,disableScriptLoader:!1,useDebugger:!1,globalObjectName:"gtag",dataLayerName:"dataLayer",resourceURL:"https://www.googletagmanager.com/gtag/js",preconnectOrigin:"https://www.googletagmanager.com",customResource:null,appName:null,appId:null,appVersion:null}),br=function(){return ga(gy)},_y=Y(function(){var e=br(),t=e.property;if(t.value)return Array.isArray(t.value)?t.value.find(function(n){return n.default===!0})||t.value[0]:t.value}),mL=Y(function(){var e=br(),t=e.property;return!!(t.value&&t.value.id!==null)}),Ro=Y(function(){var e=br(),t=e.property;return Array.isArray(t.value)?t.value:[t.value]}),yy=Y(function(){var e=br(),t=e.isEnabled,n=_y.value;return!!(n&&n.id&&t.value)}),Jo=function(){var e;if(qa()){for(var t=br(),n=t.globalObjectName,r=t.useDebugger,s=arguments.length,o=new Array(s),i=0;i0&&arguments[0]!==void 0?arguments[0]:!0;qa()&&Ro.value.forEach(function(t){window["ga-disable-".concat(t.id)]=e})},Jr=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Object.assign({},t);!n.send_to&&Ro.value.length>1&&(n.send_to=Ro.value.map(function(r){return r.id})),Jo("event",e,n)},yL=function(){for(var e=arguments.length,t=new Array(e),n=0;n"u"&&(t.send_page_view=!0),Jr("page_view",t)},bL=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Ey(),s=r.template,o=r.useScreenview,i=s.value?s.value(t,n):null;return i||(o.value?{screen_name:t.name}:{page_title:t.name,page_path:t.path,page_location:window.location.href})},rh=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Ey(),s=r.useScreenview,o=r.skipSamePath;if(!(o.value&&t.path===n.path)){var i=AL(t,n);s.value?by(i):vy(i)}},PL=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};my(wy,n),De(function(){return yy.value},function(r){r&&t.isReady().then(function(){En(function(){rh(t.currentRoute.value)}),t.afterEach(function(s,o){En(function(){rh(s,o)})})})},{immediate:!0})},RL={install:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};my(gy,n),OL(),CL(),t.config.globalProperties.$gtag=SL}};const ML=({isClient:e,app:t,router:n})=>{e&&(t.use(RL,{property:{id:"G-C9BP92DMDM"}}),PL(n))},LL=e=>{ML(e)};var Ty={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(Is,function(){return function(n,r,s){n=n||{};var o=r.prototype,i={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function l(c,u,f,d){return o.fromToBase(c,u,f,d)}s.en.relativeTime=i,o.fromToBase=function(c,u,f,d,h){for(var p,m,v,w=f.$locale().relativeTime||i,y=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],g=y.length,_=0;_0,A<=E.r||!E.r){A<=1&&_>0&&(E=y[_-1]);var S=w[E.l];h&&(A=h(""+A)),m=typeof S=="string"?S.replace("%d",A):S(A,u,E.l,v);break}}if(u)return m;var b=v?w.future:w.past;return typeof b=="function"?b(m):b.replace("%s",m)},o.to=function(c,u){return l(c,u,this,!0)},o.from=function(c,u){return l(c,u,this)};var a=function(c){return c.$u?s.utc():s()};o.toNow=function(c){return this.to(a(this),c)},o.fromNow=function(c){return this.from(a(this),c)}}})})(Ty);var xL=Ty.exports;const IL=Uo(xL),NL={intro:{desc:e=>{const{normalize:t}=e;return t(["Valaxy Template"])},hi:e=>{const{normalize:t}=e;return t(["Hello, Valaxy!"])}}},$L={intro:{desc:e=>{const{normalize:t}=e;return t(["Valaxy 模版"])},hi:e=>{const{normalize:t}=e;return t(["你好,Valaxy"])}},excerpt:{ai:e=>{const{normalize:t}=e;return t(["由 AI 生成的摘要"])}}},DL={valaxy_theme_yun:e=>{const{normalize:t}=e;return t(["Valaxy Theme Yun"])}},zL={valaxy_theme_yun:e=>{const{normalize:t}=e;return t(["Valaxy 主题 云"])}},FL={button:{about:e=>{const{normalize:t}=e;return t(["About"])},back:e=>{const{normalize:t}=e;return t(["Back"])},go:e=>{const{normalize:t}=e;return t(["GO"])},home:e=>{const{normalize:t}=e;return t(["Home"])},toggle_light:e=>{const{normalize:t}=e;return t(["Switch to light mode"])},toggle_dark:e=>{const{normalize:t}=e;return t(["Switch to dark mode"])},toggle_langs:e=>{const{normalize:t}=e;return t(["Change languages"])},appearance:e=>{const{normalize:t}=e;return t(["Appearance"])}},intro:{desc:e=>{const{normalize:t,plural:n}=e;return n([t(["Theme Yun"]),t(["Valaxy"])])},hi:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["Hi, ",n(r("name")),"!"])}},"not-found":e=>{const{normalize:t}=e;return t(["Oops! Space collapsed!"])},title:{archive:e=>{const{normalize:t}=e;return t(["Archive"])},category:e=>{const{normalize:t}=e;return t(["Category"])},tag:e=>{const{normalize:t}=e;return t(["Tag"])},album:e=>{const{normalize:t}=e;return t(["Album"])},gallery:e=>{const{normalize:t}=e;return t(["Gallery"])}},menu:{title:e=>{const{normalize:t}=e;return t(["Menu"])},home:e=>{const{normalize:t}=e;return t(["Home"])},archives:e=>{const{normalize:t}=e;return t(["Archives"])},categories:e=>{const{normalize:t}=e;return t(["Categories"])},tags:e=>{const{normalize:t}=e;return t(["Tags"])},about:e=>{const{normalize:t}=e;return t(["About"])},search:e=>{const{normalize:t}=e;return t(["Search"])}},sidebar:{overview:e=>{const{normalize:t}=e;return t(["Overview"])},toc:e=>{const{normalize:t}=e;return t(["Table of Contents"])},return_top:e=>{const{normalize:t}=e;return t(["Return to top"])}},post:{decrypt:e=>{const{normalize:t}=e;return t(["DECRYPT"])},posted:e=>{const{normalize:t}=e;return t(["Posted on"])},edited:e=>{const{normalize:t}=e;return t(["Edited on"])},created:e=>{const{normalize:t}=e;return t(["Created"])},modified:e=>{const{normalize:t}=e;return t(["Modified"])},edit:e=>{const{normalize:t}=e;return t(["Edit this post"])},more:e=>{const{normalize:t}=e;return t(["more"])},untitled:e=>{const{normalize:t}=e;return t(["Untitled"])},toc_empty:e=>{const{normalize:t}=e;return t(["This post does not have a Table of Contents"])},pageview_count:e=>{const{normalize:t}=e;return t(["Views"])},comment_count:e=>{const{normalize:t}=e;return t(["Comments"])},related_posts:e=>{const{normalize:t}=e;return t(["Related posts"])},view_link:e=>{const{normalize:t}=e;return t(["View link"])},read_more:e=>{const{normalize:t}=e;return t(["READ MORE"])},cover:e=>{const{normalize:t}=e;return t(["Cover"])},time_warning:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["This article was last updated ",n(r("ago")),". The information described in this article may have changed."])},copyright:{author:e=>{const{normalize:t}=e;return t(["Post author"])},link:e=>{const{normalize:t}=e;return t(["Post link"])},license_title:e=>{const{normalize:t}=e;return t(["Copyright Notice"])},license_content:e=>{const{normalize:t,interpolate:n,list:r}=e;return t(["All articles in this blog are licensed under ",n(r(0))," unless otherwise stated."])}}},footer:{powered:e=>{const{normalize:t,interpolate:n,list:r}=e;return t(["Powered by ",n(r(0))])},theme:e=>{const{normalize:t}=e;return t(["Theme"])},total_views:e=>{const{normalize:t}=e;return t(["Total Views"])},total_visitors:e=>{const{normalize:t}=e;return t(["Total Visitors"])}},counter:{archives:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No posts"]),t(["1 post"]),t([n(r("count"))," posts"])])},categories:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No categories"]),t(["1 category"]),t([n(r("count"))," categories"])])},tags:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No tags"]),t(["1 tag"]),t([n(r("count"))," tags"])])},albums:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No album"]),t(["1 album"]),t([n(r("count"))," albums"])])},photos:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["No photo"]),t(["1 photo"]),t([n(r("count"))," photos"])])}},category:{uncategorized:e=>{const{normalize:t}=e;return t(["Uncategorized"])}},search:{placeholder:e=>{const{normalize:t}=e;return t(["Searching..."])},empty:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["We could not find any results for the search: ",n(r("query")),"."])},hits_time:e=>{const{normalize:t,interpolate:n,named:r}=e;return t([n(r("hits"))," results found in ",n(r("time"))," ms"])},hits:e=>{const{normalize:t,interpolate:n,named:r}=e;return t([n(r("count"))," results found"])}},symbol:{comma:e=>{const{normalize:t}=e;return t([", "])},period:e=>{const{normalize:t}=e;return t([". "])},colon:e=>{const{normalize:t}=e;return t([": "])}},reward:{donate:e=>{const{normalize:t}=e;return t(["Donate"])}},accessibility:{back:e=>{const{normalize:t}=e;return t(["Back"])}},statistics:{word:e=>{const{normalize:t}=e;return t(["Word count in article"])},word_total:e=>{const{normalize:t}=e;return t(["Total words"])},time:e=>{const{normalize:t}=e;return t(["Reading time"])},time_total:e=>{const{normalize:t}=e;return t(["Total reading time"])}},time:{day:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 Day"]),t([n(r("count"))," Days"])])},hour:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 Hour"]),t([n(r("count"))," Hours"])])},minute:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 Minute"]),t([n(r("count"))," Minutes"])])},second:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 Second"]),t([n(r("count"))," Seconds"])])}},tooltip:{last_updated:e=>{const{normalize:t}=e;return t(["Last updated"])}}},jL={button:{about:e=>{const{normalize:t}=e;return t(["关于"])},back:e=>{const{normalize:t}=e;return t(["返回"])},go:e=>{const{normalize:t}=e;return t(["确定"])},home:e=>{const{normalize:t}=e;return t(["首页"])},toggle_light:e=>{const{normalize:t}=e;return t(["切换亮色模式"])},toggle_dark:e=>{const{normalize:t}=e;return t(["切换深色模式"])},toggle_langs:e=>{const{normalize:t}=e;return t(["切换语言"])},appearance:e=>{const{normalize:t}=e;return t(["外观"])}},intro:{desc:e=>{const{normalize:t}=e;return t(["主题 Yun"])},hi:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["你好,",n(r("name"))])}},"not-found":e=>{const{normalize:t}=e;return t(["未找到页面"])},title:{archive:e=>{const{normalize:t}=e;return t(["归档"])},category:e=>{const{normalize:t}=e;return t(["分类"])},tag:e=>{const{normalize:t}=e;return t(["标签"])},album:e=>{const{normalize:t}=e;return t(["相册"])},gallery:e=>{const{normalize:t}=e;return t(["图片库"])}},menu:{title:e=>{const{normalize:t}=e;return t(["菜单"])},home:e=>{const{normalize:t}=e;return t(["首页"])},archives:e=>{const{normalize:t}=e;return t(["归档"])},categories:e=>{const{normalize:t}=e;return t(["分类"])},tags:e=>{const{normalize:t}=e;return t(["标签"])},about:e=>{const{normalize:t}=e;return t(["关于"])},search:e=>{const{normalize:t}=e;return t(["搜索"])}},sidebar:{overview:e=>{const{normalize:t}=e;return t(["站点概览"])},toc:e=>{const{normalize:t}=e;return t(["文章目录"])},return_top:e=>{const{normalize:t}=e;return t(["返回顶部"])}},post:{decrypt:e=>{const{normalize:t}=e;return t(["解密"])},posted:e=>{const{normalize:t}=e;return t(["发表于"])},edited:e=>{const{normalize:t}=e;return t(["更新于"])},created:e=>{const{normalize:t}=e;return t(["创建时间"])},modified:e=>{const{normalize:t}=e;return t(["修改时间"])},edit:e=>{const{normalize:t}=e;return t(["编辑"])},more:e=>{const{normalize:t}=e;return t(["更多"])},untitled:e=>{const{normalize:t}=e;return t(["未命名"])},toc_empty:e=>{const{normalize:t}=e;return t(["此文章未包含目录"])},pageview_count:e=>{const{normalize:t}=e;return t(["阅读次数"])},comment_count:e=>{const{normalize:t}=e;return t(["评论数"])},related_posts:e=>{const{normalize:t}=e;return t(["相关文章"])},view_link:e=>{const{normalize:t}=e;return t(["查看链接"])},read_more:e=>{const{normalize:t}=e;return t(["阅读更多"])},cover:e=>{const{normalize:t}=e;return t(["封面"])},time_warning:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["本文最后更新于",n(r("ago")),",文中所描述的信息可能已发生改变。"])},copyright:{author:e=>{const{normalize:t}=e;return t(["本文作者"])},link:e=>{const{normalize:t}=e;return t(["本文链接"])},license_title:e=>{const{normalize:t}=e;return t(["版权声明"])},license_content:e=>{const{normalize:t,interpolate:n,list:r}=e;return t(["本博客所有文章除特别声明外,均默认采用 ",n(r(0))," 许可协议。"])}}},footer:{powered:e=>{const{normalize:t,interpolate:n,list:r}=e;return t(["由 ",n(r(0))," 驱动"])},theme:e=>{const{normalize:t}=e;return t(["主题"])},total_views:e=>{const{normalize:t}=e;return t(["总访问量"])},total_visitors:e=>{const{normalize:t}=e;return t(["总访客量"])}},counter:{archives:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无日志"]),t(["共计 1 篇日志"]),t(["共计 ",n(r("count"))," 篇日志"])])},categories:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无分类"]),t(["共计 1 个分类"]),t(["共计 ",n(r("count"))," 个分类"])])},tags:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无标签"]),t(["共计 1 个标签"]),t(["共计 ",n(r("count"))," 个标签"])])},albums:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无相册"]),t(["共计 1 个相册"]),t(["共计 ",n(r("count"))," 个相册"])])},photos:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["暂无照片"]),t(["共计 1 张照片"]),t(["共计 ",n(r("count"))," 张照片"])])}},category:{uncategorized:e=>{const{normalize:t}=e;return t(["未分类"])}},search:{placeholder:e=>{const{normalize:t}=e;return t(["搜索..."])},empty:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["找不到您查询的内容: ",n(r("query"))])},hits_time:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["找到 ",n(r("hits"))," 条结果(用时 ",n(r("time"))," 毫秒)"])},hits:e=>{const{normalize:t,interpolate:n,named:r}=e;return t(["找到 ",n(r("count"))," 条结果"])}},symbol:{comma:e=>{const{normalize:t}=e;return t([","])},period:e=>{const{normalize:t}=e;return t(["。"])},colon:e=>{const{normalize:t}=e;return t([":"])}},reward:{donate:e=>{const{normalize:t}=e;return t(["打赏"])}},accessibility:{back:e=>{const{normalize:t}=e;return t(["返回"])}},statistics:{word:e=>{const{normalize:t}=e;return t(["本文字数"])},word_total:e=>{const{normalize:t}=e;return t(["站点总字数"])},time:e=>{const{normalize:t}=e;return t(["阅读时长"])},time_total:e=>{const{normalize:t}=e;return t(["站点阅读时长"])}},time:{day:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 天"]),t([n(r("count"))," 天"])])},hour:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 小时"]),t([n(r("count"))," 小时"])])},minute:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 分"]),t([n(r("count"))," 分"])])},second:e=>{const{normalize:t,interpolate:n,named:r,plural:s}=e;return s([t(["1 秒"]),t([n(r("count"))," 秒"])])}},tooltip:{last_updated:e=>{const{normalize:t}=e;return t(["最后更新于"])}}};function kc(e,t,n=".",r){if(!bl(t))return kc(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:bl(i)&&bl(s[o])?s[o]=kc(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function bl(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function HL(e){return(...t)=>t.reduce((n,r)=>kc(n,r,"",e),{})}const zs=HL(),Vt={"zh-CN":{},en:{}};Vt["zh-CN"]=zs(jL,Vt["zh-CN"]);Vt.en=zs(FL,Vt.en);Vt["zh-CN"]=zs(zL,Vt["zh-CN"]);Vt.en=zs(DL,Vt.en);Vt["zh-CN"]=zs($L,Vt["zh-CN"]);Vt.en=zs(NL,Vt.en);function VL({app:e,router:t},n){const r=Mu("valaxy-locale",(n==null?void 0:n.value.siteConfig.lang)||"en"),s=_C({legacy:!1,locale:r.value,messages:Vt});e.use(s),t.isReady().then(()=>{})}const BL=({isClient:e,initialState:t,app:n})=>{const r=S2();n.use(r),e?r.state.value=t.pinia||{}:t.pinia=r.state.value};var Sy={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT */(function(e,t){(function(n,r){e.exports=r()})(Is,function(){var n={};n.version="0.2.0";var r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};n.configure=function(p){var m,v;for(m in p)v=p[m],v!==void 0&&p.hasOwnProperty(m)&&(r[m]=v);return this},n.status=null,n.set=function(p){var m=n.isStarted();p=s(p,r.minimum,1),n.status=p===1?null:p;var v=n.render(!m),w=v.querySelector(r.barSelector),y=r.speed,g=r.easing;return v.offsetWidth,l(function(_){r.positionUsing===""&&(r.positionUsing=n.getPositioningCSS()),a(w,i(p,y,g)),p===1?(a(v,{transition:"none",opacity:1}),v.offsetWidth,setTimeout(function(){a(v,{transition:"all "+y+"ms linear",opacity:0}),setTimeout(function(){n.remove(),_()},y)},y)):setTimeout(_,y)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var p=function(){setTimeout(function(){n.status&&(n.trickle(),p())},r.trickleSpeed)};return r.trickle&&p(),this},n.done=function(p){return!p&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(p){var m=n.status;return m?(typeof p!="number"&&(p=(1-m)*s(Math.random()*m,.1,.95)),m=s(m+p,0,.994),n.set(m)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},function(){var p=0,m=0;n.promise=function(v){return!v||v.state()==="resolved"?this:(m===0&&n.start(),p++,m++,v.always(function(){m--,m===0?(p=0,n.done()):n.set((p-m)/p)}),this)}}(),n.render=function(p){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var m=document.createElement("div");m.id="nprogress",m.innerHTML=r.template;var v=m.querySelector(r.barSelector),w=p?"-100":o(n.status||0),y=document.querySelector(r.parent),g;return a(v,{transition:"all 0 linear",transform:"translate3d("+w+"%,0,0)"}),r.showSpinner||(g=m.querySelector(r.spinnerSelector),g&&h(g)),y!=document.body&&u(y,"nprogress-custom-parent"),y.appendChild(m),m},n.remove=function(){f(document.documentElement,"nprogress-busy"),f(document.querySelector(r.parent),"nprogress-custom-parent");var p=document.getElementById("nprogress");p&&h(p)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var p=document.body.style,m="WebkitTransform"in p?"Webkit":"MozTransform"in p?"Moz":"msTransform"in p?"ms":"OTransform"in p?"O":"";return m+"Perspective"in p?"translate3d":m+"Transform"in p?"translate":"margin"};function s(p,m,v){return pv?v:p}function o(p){return(-1+p)*100}function i(p,m,v){var w;return r.positionUsing==="translate3d"?w={transform:"translate3d("+o(p)+"%,0,0)"}:r.positionUsing==="translate"?w={transform:"translate("+o(p)+"%,0)"}:w={"margin-left":o(p)+"%"},w.transition="all "+m+"ms "+v,w}var l=function(){var p=[];function m(){var v=p.shift();v&&v(m)}return function(v){p.push(v),p.length==1&&m()}}(),a=function(){var p=["Webkit","O","Moz","ms"],m={};function v(_){return _.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(E,A){return A.toUpperCase()})}function w(_){var E=document.body.style;if(_ in E)return _;for(var A=p.length,S=_.charAt(0).toUpperCase()+_.slice(1),b;A--;)if(b=p[A]+S,b in E)return b;return _}function y(_){return _=v(_),m[_]||(m[_]=w(_))}function g(_,E,A){E=y(E),_.style[E]=A}return function(_,E){var A=arguments,S,b;if(A.length==2)for(S in E)b=E[S],b!==void 0&&E.hasOwnProperty(S)&&g(_,S,b);else g(_,A[1],A[2])}}();function c(p,m){var v=typeof p=="string"?p:d(p);return v.indexOf(" "+m+" ")>=0}function u(p,m){var v=d(p),w=v+m;c(v,m)||(p.className=w.substring(1))}function f(p,m){var v=d(p),w;c(p,m)&&(w=v.replace(" "+m+" "," "),p.className=w.substring(1,w.length-1))}function d(p){return(" "+(p.className||"")+" ").replace(/\s+/gi," ")}function h(p){p&&p.parentNode&&p.parentNode.removeChild(p)}return n})})(Sy);var UL=Sy.exports;const sh=Uo(UL),WL=({isClient:e,router:t})=>{e&&(t.beforeEach((n,r)=>{n.path!==r.path&&sh.start()}),t.afterEach(()=>{sh.done()}))},KL=async({head:e,isClient:t,router:n})=>{if(t)return;const r=n_(),{SchemaOrgUnheadPlugin:s}=await oe(()=>Promise.resolve().then(()=>aL),void 0);e==null||e.use(s({host:r.value.siteConfig.url||"https://valaxy.site",inLanguage:r.value.siteConfig.lang||"en"},()=>({path:n.currentRoute.value.path,...n.currentRoute.value.meta})))};function YL(e,t){const n=e;VL(e,t),KL(e),BL(e),WL(e),Nn.extend(IL),Nn.extend(z_),Nn.extend(j_),pL(n),LL(n)}const qL=PA(_2.filter(e=>e.meta&&e.meta.frontmatter&&!e.meta.frontmatter.draft));function ZL(e){e.app.component("AppLink",ju)}TS(dL,{routes:qL,base:"/",scrollBehavior(e,t){if(e.path!==t.path)return{top:0}}},e=>{const{app:t}=e,n=n_();t.provide(t_,n),ZL(e),YL(e,n)});export{ax as $,xh as A,Du as B,p_ as C,hA as D,JL as E,Le as F,Y as G,en as H,Ji as I,Hn as J,y2 as K,GL as L,sx as M,gx as N,Et as O,vo as P,R1 as Q,nx as R,Ms as S,LC as T,tx as U,No as V,fx as W,dx as X,ix as Y,lx as Z,Wu as _,dt as a,Nn as a0,IL as a1,yx as a2,rx as a3,Vo as a4,En as a5,Ls as a6,hr as a7,Ia as a8,QR as a9,vx as aA,qr as aa,xs as ab,_x as ac,za as ad,v1 as ae,ex as af,ux as ag,Gc as ah,mx as ai,Vc as aj,MC as ak,Uu as al,wA as am,hy as an,dy as ao,De as ap,Lp as aq,cx as ar,XL as as,sk as at,Vh as au,oe as av,Nb as aw,QL as ax,ox as ay,LM as az,ye as b,et as c,yo as d,fe as e,ju as f,Ie as g,dn as h,Gr as i,we as j,Do as k,ne as l,Wo as m,ut as n,se as o,Zs as p,ce as q,Ot as r,hx as s,At as t,La as u,px as v,Be as w,Fh as x,Om as y,Lh as z}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-N9IaO1IY.js","assets/ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js","assets/YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js","assets/YunFooter-dFYkuLVA.css","assets/YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js","assets/YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js","assets/index-nlSmcLJj.js","assets/ValaxyMain-krfK8jxE.css","assets/welcome-OcaK97Wv.js","assets/uptime-8yB2f-57.js","assets/typora-SWwTNrB1.js","assets/source-W6cKo6zj.js","assets/reader-MuviAzv7.js","assets/ohook-SW9UZjYt.js","assets/novelai2-FDwDhT50.js","assets/novelai1-lfG8CtRq.js","assets/novelai-2qzHf_2Y.js","assets/meihua9-y1ZxlR5i.js","assets/meihua8-269I97GF.js","assets/meihua7-yBZXuu-w.js","assets/meihua6-qFoBZB84.js","assets/meihua5--bu9A4nZ.js","assets/meihua4-SIZkfx-8.js","assets/meihua3-RaH0h-U2.js","assets/meihua2-uV_unxvE.js","assets/meihua11-H8L8ojwj.js","assets/meihua10--nsofsqN.js","assets/meihua1-OslI4XXO.js","assets/meihua-TCwYqTfp.js","assets/lyq-SEV1Q2mJ.js","assets/image-0gVU_xdN.js","assets/ghproxy-mV293LbF.js","assets/domain-SLmh2FXX.js","assets/boke4-ZJcoNRo2.js","assets/boke3-c7a-skRv.js","assets/boke2-gKZRsBuF.js","assets/boke1-VzbC0Fxr.js","assets/baodao-r5NWF13i.js","assets/baiye3-rQNe5pKY.js","assets/baiye2-g0sm3M4m.js","assets/baiye1-Gnw61Jo7.js","assets/index-8bt8MmC6.js","assets/index-pAwefhSg.css","assets/index-qML3G7aL.js","assets/index-3p_0KmmU.js","assets/index-BHSt89cv.js","assets/index-iTN3I86S.js","assets/site-hkOJcYqP.js","assets/index-fxhfVy_A.js","assets/404-iS8-mAP-.js","assets/index-EGwO2f4T.js","assets/YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js","assets/YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js","assets/YunPostMeta-eP8AR0dX.css","assets/YunPostList-mA05bKd8.css","assets/route-block-zudrvJp0.js","assets/_...all_-v46TYGSo.js","assets/_page_-ylTLJ2xV.js","assets/404-BkEpFLfJ.js","assets/404-vYJAegI2.css","assets/404-WbWG3N6u.js","assets/404-ivuNbAXX.css","assets/albums-KjQWqnmp.js","assets/albums-ZgD7XIlY.css","assets/archives-k1bDs32Z.js","assets/YunPostCollapse.vue_vue_type_style_index_0_lang-A_bcocQ_.js","assets/YunPostCollapse-82QETku1.css","assets/categories-aHxJP20n.js","assets/categories-UnLTdz3j.css","assets/gallery-IlpeCkRA.js","assets/home-M_ud5mRs.js","assets/home-_58s-R6X.css","assets/post-895Eb-8w.js","assets/post-IEKaYRio.css","assets/tags-2MQ0z7ax.js","assets/404-C7Cs1x_4.js","assets/404-d3WBR7R-.css"] + __vite__mapDeps.viteFileDeps = ["assets/index-qNrHWzxc.js","assets/ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js","assets/YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js","assets/YunFooter-dFYkuLVA.css","assets/YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js","assets/YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js","assets/index-nlSmcLJj.js","assets/ValaxyMain-krfK8jxE.css","assets/welcome-5JRTNIL-.js","assets/uptime-8OIonBT5.js","assets/typora-Iu-dpj-X.js","assets/source--nVhDAn2.js","assets/reader-TM24H-wI.js","assets/ohook-auyNoLvI.js","assets/novelai2-hepi7mnl.js","assets/novelai1-wTg-ETNp.js","assets/novelai-FA2HcTVj.js","assets/meihua9-v-svmPzF.js","assets/meihua8-808PLOT4.js","assets/meihua7-gF7XUqh-.js","assets/meihua6-e00FVo25.js","assets/meihua5-qlWi0uB0.js","assets/meihua4-8gezX2wt.js","assets/meihua3-HD91WyI_.js","assets/meihua2-FIDVv7HI.js","assets/meihua11-kvA7JySR.js","assets/meihua10-vykmehXg.js","assets/meihua1-r48EpRb0.js","assets/meihua-NmxsUqzp.js","assets/lyq-a9i5o7EF.js","assets/image-nu1LGaYy.js","assets/ghproxy-X9WPshBj.js","assets/domain-M5dNkVHj.js","assets/boke4-Gr7RJKwR.js","assets/boke3-JsUBDZMb.js","assets/boke2-NwzaOv-v.js","assets/boke1-kwBWEIbS.js","assets/baodao-C0QkZiSi.js","assets/baiye3-M2LsXciZ.js","assets/baiye2-r0tMYogz.js","assets/baiye1-DVVcj5-e.js","assets/index-6EcqxBdo.js","assets/index-pAwefhSg.css","assets/index-GYpSwWU9.js","assets/index-CTVOL2Aj.js","assets/index-br71TRPi.js","assets/index-dBU_V3I5.js","assets/site-TglMe-du.js","assets/index-RIMjkc1e.js","assets/404-m6ryVgC6.js","assets/index-vU_PpGPt.js","assets/YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js","assets/YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js","assets/YunPostMeta-eP8AR0dX.css","assets/YunPostList-mA05bKd8.css","assets/route-block-zudrvJp0.js","assets/_...all_-tGQgSAim.js","assets/_page_-wWB-Pq5H.js","assets/404-Tjg8MjcA.js","assets/404-vYJAegI2.css","assets/404-KRKDG5aK.js","assets/404-ivuNbAXX.css","assets/albums-sRz5kzsw.js","assets/albums-ZgD7XIlY.css","assets/archives-0EGgAzX6.js","assets/YunPostCollapse.vue_vue_type_style_index_0_lang-YHmwFOA9.js","assets/YunPostCollapse-82QETku1.css","assets/categories-fy9YjCuW.js","assets/categories-UnLTdz3j.css","assets/gallery-7t8IlDGG.js","assets/home-UJHyTZQK.js","assets/home-_58s-R6X.css","assets/post-vwhzKhOK.js","assets/post-IEKaYRio.css","assets/tags-B3COX6hO.js","assets/404-m2TfAhB6.js","assets/404-d3WBR7R-.css"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } \ No newline at end of file diff --git a/assets/archives-k1bDs32Z.js b/assets/archives-0EGgAzX6.js similarity index 65% rename from assets/archives-k1bDs32Z.js rename to assets/archives-0EGgAzX6.js index 36f8668df..2a05abc72 100644 --- a/assets/archives-k1bDs32Z.js +++ b/assets/archives-0EGgAzX6.js @@ -1 +1 @@ -import{g as m,h as p,B as u,a3 as f,ad as h,an as d,ao as g,i as C,o as P,c as v,w as n,e as t,l as e,al as w}from"./app-uf9ksm0I.js";import{_ as x}from"./YunPostCollapse.vue_vue_type_style_index_0_lang-A_bcocQ_.js";import{_ as B}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";const R=m({__name:"archives",setup(S){const{t:s}=p(),o=u(),a=f(o),c=h();return d([g({"@type":"CollectionPage"})]),(V,$)=>{const r=B,i=C("RouterView"),_=x,l=w;return P(),v(l,null,{"main-header":n(()=>[t(r,{title:e(a)||e(s)("menu.archives"),icon:e(o).icon||"i-ri-archive-line",color:e(o).color},null,8,["title","icon","color"])]),"main-content":n(()=>[t(i),t(_,{posts:e(c).postList},null,8,["posts"])]),_:1})}}});export{R as default}; +import{g as m,h as p,B as u,a3 as f,ad as h,an as d,ao as g,i as C,o as P,c as v,w as n,e as t,l as e,al as w}from"./app-W2s0jgqO.js";import{_ as x}from"./YunPostCollapse.vue_vue_type_style_index_0_lang-YHmwFOA9.js";import{_ as B}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";const R=m({__name:"archives",setup(S){const{t:s}=p(),o=u(),a=f(o),c=h();return d([g({"@type":"CollectionPage"})]),(V,$)=>{const r=B,i=C("RouterView"),_=x,l=w;return P(),v(l,null,{"main-header":n(()=>[t(r,{title:e(a)||e(s)("menu.archives"),icon:e(o).icon||"i-ri-archive-line",color:e(o).color},null,8,["title","icon","color"])]),"main-content":n(()=>[t(i),t(_,{posts:e(c).postList},null,8,["posts"])]),_:1})}}});export{R as default}; diff --git a/assets/baiye1-Gnw61Jo7.js b/assets/baiye1-DVVcj5-e.js similarity index 83% rename from assets/baiye1-Gnw61Jo7.js rename to assets/baiye1-DVVcj5-e.js index cb46c46f5..85c9b9347 100644 --- a/assets/baiye1-Gnw61Jo7.js +++ b/assets/baiye1-DVVcj5-e.js @@ -1 +1 @@ -import{_ as n}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as i,u as m,p,c as l,w as e,o as d,r as a,b as f}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const B=JSON.parse('{"title":"【白夜极光】免加速游戏教程,使用直连速度起飞","description":"","frontmatter":{"title":"【白夜极光】免加速游戏教程,使用直连速度起飞","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-08-19T16:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye1.md","path":"/home/runner/work/blog/blog/pages/posts/baiye1.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"【白夜极光】免加速游戏教程,使用直连速度起飞","description":"","frontmatter":{"title":"【白夜极光】免加速游戏教程,使用直连速度起飞","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-08-19T16:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye1.md","path":"/home/runner/work/blog/blog/pages/posts/baiye1.md","lastUpdated":1703594805000}'),c={name:"pages/posts/baiye1.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const t=m();t.meta.frontmatter=Object.assign(t.meta.frontmatter,r.frontmatter),p("pageData",r)}},g=f("iframe",{src:"//player.bilibili.com/player.html?aid=514478015&bvid=BV1rg411k7CZ&cid=803453532&page=1",scrolling:"no",border:"0",frameborder:"no",framespacing:"0",allowfullscreen:"true",width:"100%",height:"500px"},null,-1);function h(t,u,b,y,o,w){const s=n;return d(),l(s,{frontmatter:o.frontmatter,data:o.data},{"main-content-md":e(()=>[g]),"main-header":e(()=>[a(t.$slots,"main-header")]),"main-header-after":e(()=>[a(t.$slots,"main-header-after")]),"main-nav":e(()=>[a(t.$slots,"main-nav")]),"main-content":e(()=>[a(t.$slots,"main-content")]),"main-content-after":e(()=>[a(t.$slots,"main-content-after")]),"main-nav-before":e(()=>[a(t.$slots,"main-nav-before")]),"main-nav-after":e(()=>[a(t.$slots,"main-nav-after")]),comment:e(()=>[a(t.$slots,"comment")]),footer:e(()=>[a(t.$slots,"footer")]),aside:e(()=>[a(t.$slots,"aside")]),"aside-custom":e(()=>[a(t.$slots,"aside-custom")]),default:e(()=>[a(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const N=i(c,[["render",h]]);export{B as __pageData,N as default}; +import{_ as n}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as i,u as m,p,c as l,w as e,o as d,r as a,b as f}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const B=JSON.parse('{"title":"【白夜极光】免加速游戏教程,使用直连速度起飞","description":"","frontmatter":{"title":"【白夜极光】免加速游戏教程,使用直连速度起飞","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-08-19T16:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye1.md","path":"/home/runner/work/blog/blog/pages/posts/baiye1.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"【白夜极光】免加速游戏教程,使用直连速度起飞","description":"","frontmatter":{"title":"【白夜极光】免加速游戏教程,使用直连速度起飞","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-08-19T16:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye1.md","path":"/home/runner/work/blog/blog/pages/posts/baiye1.md","lastUpdated":1703624464000}'),c={name:"pages/posts/baiye1.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const t=m();t.meta.frontmatter=Object.assign(t.meta.frontmatter,r.frontmatter),p("pageData",r)}},g=f("iframe",{src:"//player.bilibili.com/player.html?aid=514478015&bvid=BV1rg411k7CZ&cid=803453532&page=1",scrolling:"no",border:"0",frameborder:"no",framespacing:"0",allowfullscreen:"true",width:"100%",height:"500px"},null,-1);function h(t,u,b,y,o,w){const s=n;return d(),l(s,{frontmatter:o.frontmatter,data:o.data},{"main-content-md":e(()=>[g]),"main-header":e(()=>[a(t.$slots,"main-header")]),"main-header-after":e(()=>[a(t.$slots,"main-header-after")]),"main-nav":e(()=>[a(t.$slots,"main-nav")]),"main-content":e(()=>[a(t.$slots,"main-content")]),"main-content-after":e(()=>[a(t.$slots,"main-content-after")]),"main-nav-before":e(()=>[a(t.$slots,"main-nav-before")]),"main-nav-after":e(()=>[a(t.$slots,"main-nav-after")]),comment:e(()=>[a(t.$slots,"comment")]),footer:e(()=>[a(t.$slots,"footer")]),aside:e(()=>[a(t.$slots,"aside")]),"aside-custom":e(()=>[a(t.$slots,"aside-custom")]),default:e(()=>[a(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const N=i(c,[["render",h]]);export{B as __pageData,N as default}; diff --git a/assets/baiye2-g0sm3M4m.js b/assets/baiye2-r0tMYogz.js similarity index 86% rename from assets/baiye2-g0sm3M4m.js rename to assets/baiye2-r0tMYogz.js index 840cf7eb8..7b99d4e1b 100644 --- a/assets/baiye2-g0sm3M4m.js +++ b/assets/baiye2-r0tMYogz.js @@ -1 +1 @@ -import{_ as l}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as p,u as c,p as d,c as f,w as t,o as g,b as o,d as n,e as u,r as a,f as h}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const L=JSON.parse('{"title":"【白夜极光】启动器反向代理搭建教程","description":"","frontmatter":{"title":"【白夜极光】启动器反向代理搭建教程","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-08-19T16:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye2.md","path":"/home/runner/work/blog/blog/pages/posts/baiye2.md","lastUpdated":1703594805000}'),s=JSON.parse('{"title":"【白夜极光】启动器反向代理搭建教程","description":"","frontmatter":{"title":"【白夜极光】启动器反向代理搭建教程","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-08-19T16:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye2.md","path":"/home/runner/work/blog/blog/pages/posts/baiye2.md","lastUpdated":1703594805000}'),b={name:"pages/posts/baiye2.md",data(){return{data:s,frontmatter:s.frontmatter,$frontmatter:s.frontmatter}},setup(){const e=c();e.meta.frontmatter=Object.assign(e.meta.frontmatter,s.frontmatter),d("pageData",s)}},y=o("div",{class:"tip custom-block"},[o("p",{class:"custom-block-title"},[o("i",{class:"icon i-arcticons-pixel-tips"}),o("span",{lang:"en"},"说明"),o("span",{lang:"zh-CN"},"说明")]),o("p",null,"时间截止到9月14日,4.7版本的启动器已无需反向代理"),o("p",null,"4.6版本的依旧可以使用")],-1),_=o("iframe",{src:"//player.bilibili.com/player.html?aid=259479277&bvid=BV1Ka411Z7nz&cid=803492630&page=1",scrolling:"no",border:"0",frameborder:"no",framespacing:"0",allowfullscreen:"true",width:"100%",height:"500px"},null,-1);function $(e,w,k,v,r,N){const i=h,m=l;return g(),f(m,{frontmatter:r.frontmatter,data:r.data},{"main-content-md":t(()=>[o("blockquote",null,[o("p",null,[n("项目地址:"),u(i,{href:"https://github.com/MengNianxiaoyao/AlchemyStarsLauncher",target:"_blank",rel:"noreferrer"},{default:t(()=>[n("https://github.com/MengNianxiaoyao/AlchemyStarsLauncher")]),_:1})])]),y,_]),"main-header":t(()=>[a(e.$slots,"main-header")]),"main-header-after":t(()=>[a(e.$slots,"main-header-after")]),"main-nav":t(()=>[a(e.$slots,"main-nav")]),"main-content":t(()=>[a(e.$slots,"main-content")]),"main-content-after":t(()=>[a(e.$slots,"main-content-after")]),"main-nav-before":t(()=>[a(e.$slots,"main-nav-before")]),"main-nav-after":t(()=>[a(e.$slots,"main-nav-after")]),comment:t(()=>[a(e.$slots,"comment")]),footer:t(()=>[a(e.$slots,"footer")]),aside:t(()=>[a(e.$slots,"aside")]),"aside-custom":t(()=>[a(e.$slots,"aside-custom")]),default:t(()=>[a(e.$slots,"default")]),_:3},8,["frontmatter","data"])}const M=p(b,[["render",$]]);export{L as __pageData,M as default}; +import{_ as l}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as p,u as c,p as d,c as f,w as t,o as g,b as o,d as n,e as u,r as a,f as h}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const L=JSON.parse('{"title":"【白夜极光】启动器反向代理搭建教程","description":"","frontmatter":{"title":"【白夜极光】启动器反向代理搭建教程","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-08-19T16:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye2.md","path":"/home/runner/work/blog/blog/pages/posts/baiye2.md","lastUpdated":1703624464000}'),s=JSON.parse('{"title":"【白夜极光】启动器反向代理搭建教程","description":"","frontmatter":{"title":"【白夜极光】启动器反向代理搭建教程","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-08-19T16:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye2.md","path":"/home/runner/work/blog/blog/pages/posts/baiye2.md","lastUpdated":1703624464000}'),b={name:"pages/posts/baiye2.md",data(){return{data:s,frontmatter:s.frontmatter,$frontmatter:s.frontmatter}},setup(){const e=c();e.meta.frontmatter=Object.assign(e.meta.frontmatter,s.frontmatter),d("pageData",s)}},y=o("div",{class:"tip custom-block"},[o("p",{class:"custom-block-title"},[o("i",{class:"icon i-arcticons-pixel-tips"}),o("span",{lang:"en"},"说明"),o("span",{lang:"zh-CN"},"说明")]),o("p",null,"时间截止到9月14日,4.7版本的启动器已无需反向代理"),o("p",null,"4.6版本的依旧可以使用")],-1),_=o("iframe",{src:"//player.bilibili.com/player.html?aid=259479277&bvid=BV1Ka411Z7nz&cid=803492630&page=1",scrolling:"no",border:"0",frameborder:"no",framespacing:"0",allowfullscreen:"true",width:"100%",height:"500px"},null,-1);function $(e,w,k,v,r,N){const i=h,m=l;return g(),f(m,{frontmatter:r.frontmatter,data:r.data},{"main-content-md":t(()=>[o("blockquote",null,[o("p",null,[n("项目地址:"),u(i,{href:"https://github.com/MengNianxiaoyao/AlchemyStarsLauncher",target:"_blank",rel:"noreferrer"},{default:t(()=>[n("https://github.com/MengNianxiaoyao/AlchemyStarsLauncher")]),_:1})])]),y,_]),"main-header":t(()=>[a(e.$slots,"main-header")]),"main-header-after":t(()=>[a(e.$slots,"main-header-after")]),"main-nav":t(()=>[a(e.$slots,"main-nav")]),"main-content":t(()=>[a(e.$slots,"main-content")]),"main-content-after":t(()=>[a(e.$slots,"main-content-after")]),"main-nav-before":t(()=>[a(e.$slots,"main-nav-before")]),"main-nav-after":t(()=>[a(e.$slots,"main-nav-after")]),comment:t(()=>[a(e.$slots,"comment")]),footer:t(()=>[a(e.$slots,"footer")]),aside:t(()=>[a(e.$slots,"aside")]),"aside-custom":t(()=>[a(e.$slots,"aside-custom")]),default:t(()=>[a(e.$slots,"default")]),_:3},8,["frontmatter","data"])}const M=p(b,[["render",$]]);export{L as __pageData,M as default}; diff --git a/assets/baiye3-rQNe5pKY.js b/assets/baiye3-M2LsXciZ.js similarity index 83% rename from assets/baiye3-rQNe5pKY.js rename to assets/baiye3-M2LsXciZ.js index ff72d1a7a..dc2753bb2 100644 --- a/assets/baiye3-rQNe5pKY.js +++ b/assets/baiye3-M2LsXciZ.js @@ -1 +1 @@ -import{_ as n}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as i,u as m,p as l,c as p,w as t,o as d,r as a,b as f}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const P=JSON.parse('{"title":"【白夜极光】Celestite - 第三方DMM Game Player","description":"","frontmatter":{"title":"【白夜极光】Celestite - 第三方DMM Game Player","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-09-16T22:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye3.md","path":"/home/runner/work/blog/blog/pages/posts/baiye3.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"【白夜极光】Celestite - 第三方DMM Game Player","description":"","frontmatter":{"title":"【白夜极光】Celestite - 第三方DMM Game Player","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-09-16T22:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye3.md","path":"/home/runner/work/blog/blog/pages/posts/baiye3.md","lastUpdated":1703594805000}'),c={name:"pages/posts/baiye3.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const e=m();e.meta.frontmatter=Object.assign(e.meta.frontmatter,r.frontmatter),l("pageData",r)}},g=f("iframe",{src:"//player.bilibili.com/player.html?bvid=BV15g411h7YV&page=1",scrolling:"no",border:"0",frameborder:"no",framespacing:"0",allowfullscreen:"true",width:"100%",height:"500px"},null,-1);function h(e,u,y,b,s,w){const o=n;return d(),p(o,{frontmatter:s.frontmatter,data:s.data},{"main-content-md":t(()=>[g]),"main-header":t(()=>[a(e.$slots,"main-header")]),"main-header-after":t(()=>[a(e.$slots,"main-header-after")]),"main-nav":t(()=>[a(e.$slots,"main-nav")]),"main-content":t(()=>[a(e.$slots,"main-content")]),"main-content-after":t(()=>[a(e.$slots,"main-content-after")]),"main-nav-before":t(()=>[a(e.$slots,"main-nav-before")]),"main-nav-after":t(()=>[a(e.$slots,"main-nav-after")]),comment:t(()=>[a(e.$slots,"comment")]),footer:t(()=>[a(e.$slots,"footer")]),aside:t(()=>[a(e.$slots,"aside")]),"aside-custom":t(()=>[a(e.$slots,"aside-custom")]),default:t(()=>[a(e.$slots,"default")]),_:3},8,["frontmatter","data"])}const V=i(c,[["render",h]]);export{P as __pageData,V as default}; +import{_ as n}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as i,u as m,p as l,c as p,w as t,o as d,r as a,b as f}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const P=JSON.parse('{"title":"【白夜极光】Celestite - 第三方DMM Game Player","description":"","frontmatter":{"title":"【白夜极光】Celestite - 第三方DMM Game Player","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-09-16T22:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye3.md","path":"/home/runner/work/blog/blog/pages/posts/baiye3.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"【白夜极光】Celestite - 第三方DMM Game Player","description":"","frontmatter":{"title":"【白夜极光】Celestite - 第三方DMM Game Player","aside":false,"end":true,"excerpt_type":"html","categories":"白夜极光教程","tags":["视频"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk3y2k80j31kw0w0ay9.jpg","date":"2022-09-16T22:00:00.000Z"},"headers":[],"relativePath":"pages/posts/baiye3.md","path":"/home/runner/work/blog/blog/pages/posts/baiye3.md","lastUpdated":1703624464000}'),c={name:"pages/posts/baiye3.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const e=m();e.meta.frontmatter=Object.assign(e.meta.frontmatter,r.frontmatter),l("pageData",r)}},g=f("iframe",{src:"//player.bilibili.com/player.html?bvid=BV15g411h7YV&page=1",scrolling:"no",border:"0",frameborder:"no",framespacing:"0",allowfullscreen:"true",width:"100%",height:"500px"},null,-1);function h(e,u,y,b,s,w){const o=n;return d(),p(o,{frontmatter:s.frontmatter,data:s.data},{"main-content-md":t(()=>[g]),"main-header":t(()=>[a(e.$slots,"main-header")]),"main-header-after":t(()=>[a(e.$slots,"main-header-after")]),"main-nav":t(()=>[a(e.$slots,"main-nav")]),"main-content":t(()=>[a(e.$slots,"main-content")]),"main-content-after":t(()=>[a(e.$slots,"main-content-after")]),"main-nav-before":t(()=>[a(e.$slots,"main-nav-before")]),"main-nav-after":t(()=>[a(e.$slots,"main-nav-after")]),comment:t(()=>[a(e.$slots,"comment")]),footer:t(()=>[a(e.$slots,"footer")]),aside:t(()=>[a(e.$slots,"aside")]),"aside-custom":t(()=>[a(e.$slots,"aside-custom")]),default:t(()=>[a(e.$slots,"default")]),_:3},8,["frontmatter","data"])}const V=i(c,[["render",h]]);export{P as __pageData,V as default}; diff --git a/assets/baodao-r5NWF13i.js b/assets/baodao-C0QkZiSi.js similarity index 95% rename from assets/baodao-r5NWF13i.js rename to assets/baodao-C0QkZiSi.js index 587346807..e1fc94e10 100644 --- a/assets/baodao-r5NWF13i.js +++ b/assets/baodao-C0QkZiSi.js @@ -1 +1 @@ -import{_ as c}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as m,u as h,p,c as f,w as e,o as u,b as o,d as a,e as s,a as _,r as l,f as g}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const q=JSON.parse('{"title":"大学新生报道需要注意的几个坑","description":"","frontmatter":{"title":"大学新生报道需要注意的几个坑","end":true,"excerpt_type":"html","categories":"事项须知","tags":["事项"],"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxkieg2ntj31kw0w07su.jpg","date":"2022-09-05T22:20:00.000Z"},"headers":[{"level":2,"title":"前言","slug":"前言","link":"#前言","children":[]},{"level":2,"title":"需要注意的坑(一):远离热心的学长学姐以及办校园卡","slug":"需要注意的坑-一-远离热心的学长学姐以及办校园卡","link":"#需要注意的坑-一-远离热心的学长学姐以及办校园卡","children":[]},{"level":2,"title":"需要注意的坑(二):千万别得罪辅导员,一旦得罪,就得罪死吧","slug":"需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","link":"#需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","children":[]},{"level":2,"title":"需要注意的坑(三):请主动学习","slug":"需要注意的坑-三-请主动学习","link":"#需要注意的坑-三-请主动学习","children":[]},{"level":2,"title":"需要注意的坑(四):天天说玩的,暗地里可能比谁都卷","slug":"需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","link":"#需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","children":[]},{"level":2,"title":"总结","slug":"总结","link":"#总结","children":[]}],"relativePath":"pages/posts/baodao.md","path":"/home/runner/work/blog/blog/pages/posts/baodao.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"大学新生报道需要注意的几个坑","description":"","frontmatter":{"title":"大学新生报道需要注意的几个坑","end":true,"excerpt_type":"html","categories":"事项须知","tags":["事项"],"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxkieg2ntj31kw0w07su.jpg","date":"2022-09-05T22:20:00.000Z"},"headers":[{"level":2,"title":"前言","slug":"前言","link":"#前言","children":[]},{"level":2,"title":"需要注意的坑(一):远离热心的学长学姐以及办校园卡","slug":"需要注意的坑-一-远离热心的学长学姐以及办校园卡","link":"#需要注意的坑-一-远离热心的学长学姐以及办校园卡","children":[]},{"level":2,"title":"需要注意的坑(二):千万别得罪辅导员,一旦得罪,就得罪死吧","slug":"需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","link":"#需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","children":[]},{"level":2,"title":"需要注意的坑(三):请主动学习","slug":"需要注意的坑-三-请主动学习","link":"#需要注意的坑-三-请主动学习","children":[]},{"level":2,"title":"需要注意的坑(四):天天说玩的,暗地里可能比谁都卷","slug":"需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","link":"#需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","children":[]},{"level":2,"title":"总结","slug":"总结","link":"#总结","children":[]}],"relativePath":"pages/posts/baodao.md","path":"/home/runner/work/blog/blog/pages/posts/baodao.md","lastUpdated":1703594805000}'),k={name:"pages/posts/baodao.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const t=h();t.meta.frontmatter=Object.assign(t.meta.frontmatter,r.frontmatter),p("pageData",r)}},b={id:"前言",tabindex:"-1"},v=o("p",null,"每年的大学开学,新生总是很多。刚进入大学校园的新生们,啥也不懂,然后······",-1),$={id:"需要注意的坑-一-远离热心的学长学姐以及办校园卡",tabindex:"-1"},w=o("p",null,"这里不是讽刺啊,亲生经历啊。远离热心的学长学姐总没错,当然穿着志愿者服的除外。热心的学长学姐们总是以帮新生拿行李并且带到宿舍为理由,拉近与新生的距离,当然,我遇到的学姐倒是没有别的心思。拉近距离后呢,把新生带到宿舍后,让他们放好行李和他/她一起去办校园卡。或者说,当新生到达宿舍后,会有学长学姐来到宿舍,叫你去办校园卡。这里的校园卡,不是校园一卡通,是校园套餐的手机卡。校园一卡通早在办完入学手续后就会发放到手,不需要另外办理。 学长学姐帮助新生办卡,是会有提成的,一个人50元,总是会有钱拿的。他们可能会以不办校园卡,就无法使用网络等理由叫新生办卡,但,这是真的必须的吗? 可能每个大学的规定不一样,有一定要办卡的也有,但不是占大多数。绝大多数的学校都没有这个规定,所以不是必须的,另外办卡也大可不必。每个新生我估计都有一张正在使用的手机卡,如果是外地的新生,还是要办一张,本地的,就把手机卡的套餐换成其他划算的流量套餐。宿舍内的网络,应该都有网线接口和wifi覆盖。想要使用,就得进行验证,所以需要宽带套餐,这个如果可以,请另外办理,不要办理校园套餐(虽然这个套餐会送一年的宽带)。总的来说,校园套餐黑到不行,因为到第二年,宽带需要自己办理,在校园套餐的基础上,额外收钱。每个学校的运营商的套餐都不一样,这里仅以我的学校当例子,了解清楚后,再自行考虑要不要办,真的划算就办吧。 关于宽带的问题,有的学校是可以自行拉线的,不需要走校内交换机,一般这种情况建议直接办宽带,不要选择校园宽带套餐。",-1),P={id:"需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧",tabindex:"-1"},V=o("p",null,"辅导员这一阶层,权力是在大学权力等级只比学生高一点的层次,但好歹也有是个官,一不小心得罪了,说不定在什么时候就给穿双小鞋,能不得罪就尽量不要去得罪。但得罪了,就必须得罪死。比如在自身利益方面,本来自己应得的,因为辅导员的关系,导致没有了,但辅导员却不愿去挽救,那就请比辅导员更大的官去压,直到辅导员行动为止,但这样一来,难保不会得罪到辅导员,所以得罪死,是最好的选择。",-1),x={id:"需要注意的坑-三-请主动学习",tabindex:"-1"},N=o("p",null,"到了大学,没人会逼迫你去学习,能学到多少,全靠自己的自觉,被动学习在大学中是不存在的,不要以为在大学里,老师会像高中一样逼着你去学习。只有自己主动学习,大学毕业后才会有出路(个别家里有矿的除外)。",-1),j={id:"需要注意的坑-四-天天说玩的-暗地里可能比谁都卷",tabindex:"-1"},y=o("p",null,"在大学里,别以为就没有像高中一样天天卷的卷王了,说不卷的,都在放屁。上了大学了,该要的不该要的,都应该分明白。那些个天天说玩的,天天在玩的,暗地里,都在卷呢,他们可能在你看不到的地方,努力学习。如果真被他们嘴上的话给忽悠了,那你活该知道吧。",-1),B={id:"总结",tabindex:"-1"},O=o("p",null,"该说的话都说完了,如果要补充的,后续还会补充进来。总之呢,都是大学生了,大学就像一个小型的社会,多扩充自己,等真正出了社会,才会游刃有余。",-1);function S(t,T,C,D,i,J){const n=g,d=c;return u(),f(d,{frontmatter:i.frontmatter,data:i.data},{"main-content-md":e(()=>[o("h2",b,[a("前言 "),s(n,{class:"header-anchor",href:"#前言","aria-label":'Permalink to "前言"'},{default:e(()=>[a("​")]),_:1})]),v,_(" more "),o("h2",$,[a("需要注意的坑(一):远离热心的学长学姐以及办校园卡 "),s(n,{class:"header-anchor",href:"#需要注意的坑-一-远离热心的学长学姐以及办校园卡","aria-label":'Permalink to "需要注意的坑(一):远离热心的学长学姐以及办校园卡"'},{default:e(()=>[a("​")]),_:1})]),w,o("h2",P,[a("需要注意的坑(二):千万别得罪辅导员,一旦得罪,就得罪死吧 "),s(n,{class:"header-anchor",href:"#需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","aria-label":'Permalink to "需要注意的坑(二):千万别得罪辅导员,一旦得罪,就得罪死吧"'},{default:e(()=>[a("​")]),_:1})]),V,o("h2",x,[a("需要注意的坑(三):请主动学习 "),s(n,{class:"header-anchor",href:"#需要注意的坑-三-请主动学习","aria-label":'Permalink to "需要注意的坑(三):请主动学习"'},{default:e(()=>[a("​")]),_:1})]),N,o("h2",j,[a("需要注意的坑(四):天天说玩的,暗地里可能比谁都卷 "),s(n,{class:"header-anchor",href:"#需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","aria-label":'Permalink to "需要注意的坑(四):天天说玩的,暗地里可能比谁都卷"'},{default:e(()=>[a("​")]),_:1})]),y,o("h2",B,[a("总结 "),s(n,{class:"header-anchor",href:"#总结","aria-label":'Permalink to "总结"'},{default:e(()=>[a("​")]),_:1})]),O]),"main-header":e(()=>[l(t.$slots,"main-header")]),"main-header-after":e(()=>[l(t.$slots,"main-header-after")]),"main-nav":e(()=>[l(t.$slots,"main-nav")]),"main-content":e(()=>[l(t.$slots,"main-content")]),"main-content-after":e(()=>[l(t.$slots,"main-content-after")]),"main-nav-before":e(()=>[l(t.$slots,"main-nav-before")]),"main-nav-after":e(()=>[l(t.$slots,"main-nav-after")]),comment:e(()=>[l(t.$slots,"comment")]),footer:e(()=>[l(t.$slots,"footer")]),aside:e(()=>[l(t.$slots,"aside")]),"aside-custom":e(()=>[l(t.$slots,"aside-custom")]),default:e(()=>[l(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const z=m(k,[["render",S]]);export{q as __pageData,z as default}; +import{_ as c}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as m,u as h,p,c as f,w as e,o as u,b as o,d as a,e as s,a as _,r as l,f as g}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const q=JSON.parse('{"title":"大学新生报道需要注意的几个坑","description":"","frontmatter":{"title":"大学新生报道需要注意的几个坑","end":true,"excerpt_type":"html","categories":"事项须知","tags":["事项"],"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxkieg2ntj31kw0w07su.jpg","date":"2022-09-05T22:20:00.000Z"},"headers":[{"level":2,"title":"前言","slug":"前言","link":"#前言","children":[]},{"level":2,"title":"需要注意的坑(一):远离热心的学长学姐以及办校园卡","slug":"需要注意的坑-一-远离热心的学长学姐以及办校园卡","link":"#需要注意的坑-一-远离热心的学长学姐以及办校园卡","children":[]},{"level":2,"title":"需要注意的坑(二):千万别得罪辅导员,一旦得罪,就得罪死吧","slug":"需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","link":"#需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","children":[]},{"level":2,"title":"需要注意的坑(三):请主动学习","slug":"需要注意的坑-三-请主动学习","link":"#需要注意的坑-三-请主动学习","children":[]},{"level":2,"title":"需要注意的坑(四):天天说玩的,暗地里可能比谁都卷","slug":"需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","link":"#需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","children":[]},{"level":2,"title":"总结","slug":"总结","link":"#总结","children":[]}],"relativePath":"pages/posts/baodao.md","path":"/home/runner/work/blog/blog/pages/posts/baodao.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"大学新生报道需要注意的几个坑","description":"","frontmatter":{"title":"大学新生报道需要注意的几个坑","end":true,"excerpt_type":"html","categories":"事项须知","tags":["事项"],"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxkieg2ntj31kw0w07su.jpg","date":"2022-09-05T22:20:00.000Z"},"headers":[{"level":2,"title":"前言","slug":"前言","link":"#前言","children":[]},{"level":2,"title":"需要注意的坑(一):远离热心的学长学姐以及办校园卡","slug":"需要注意的坑-一-远离热心的学长学姐以及办校园卡","link":"#需要注意的坑-一-远离热心的学长学姐以及办校园卡","children":[]},{"level":2,"title":"需要注意的坑(二):千万别得罪辅导员,一旦得罪,就得罪死吧","slug":"需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","link":"#需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","children":[]},{"level":2,"title":"需要注意的坑(三):请主动学习","slug":"需要注意的坑-三-请主动学习","link":"#需要注意的坑-三-请主动学习","children":[]},{"level":2,"title":"需要注意的坑(四):天天说玩的,暗地里可能比谁都卷","slug":"需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","link":"#需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","children":[]},{"level":2,"title":"总结","slug":"总结","link":"#总结","children":[]}],"relativePath":"pages/posts/baodao.md","path":"/home/runner/work/blog/blog/pages/posts/baodao.md","lastUpdated":1703624464000}'),k={name:"pages/posts/baodao.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const t=h();t.meta.frontmatter=Object.assign(t.meta.frontmatter,r.frontmatter),p("pageData",r)}},b={id:"前言",tabindex:"-1"},v=o("p",null,"每年的大学开学,新生总是很多。刚进入大学校园的新生们,啥也不懂,然后······",-1),$={id:"需要注意的坑-一-远离热心的学长学姐以及办校园卡",tabindex:"-1"},w=o("p",null,"这里不是讽刺啊,亲生经历啊。远离热心的学长学姐总没错,当然穿着志愿者服的除外。热心的学长学姐们总是以帮新生拿行李并且带到宿舍为理由,拉近与新生的距离,当然,我遇到的学姐倒是没有别的心思。拉近距离后呢,把新生带到宿舍后,让他们放好行李和他/她一起去办校园卡。或者说,当新生到达宿舍后,会有学长学姐来到宿舍,叫你去办校园卡。这里的校园卡,不是校园一卡通,是校园套餐的手机卡。校园一卡通早在办完入学手续后就会发放到手,不需要另外办理。 学长学姐帮助新生办卡,是会有提成的,一个人50元,总是会有钱拿的。他们可能会以不办校园卡,就无法使用网络等理由叫新生办卡,但,这是真的必须的吗? 可能每个大学的规定不一样,有一定要办卡的也有,但不是占大多数。绝大多数的学校都没有这个规定,所以不是必须的,另外办卡也大可不必。每个新生我估计都有一张正在使用的手机卡,如果是外地的新生,还是要办一张,本地的,就把手机卡的套餐换成其他划算的流量套餐。宿舍内的网络,应该都有网线接口和wifi覆盖。想要使用,就得进行验证,所以需要宽带套餐,这个如果可以,请另外办理,不要办理校园套餐(虽然这个套餐会送一年的宽带)。总的来说,校园套餐黑到不行,因为到第二年,宽带需要自己办理,在校园套餐的基础上,额外收钱。每个学校的运营商的套餐都不一样,这里仅以我的学校当例子,了解清楚后,再自行考虑要不要办,真的划算就办吧。 关于宽带的问题,有的学校是可以自行拉线的,不需要走校内交换机,一般这种情况建议直接办宽带,不要选择校园宽带套餐。",-1),P={id:"需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧",tabindex:"-1"},V=o("p",null,"辅导员这一阶层,权力是在大学权力等级只比学生高一点的层次,但好歹也有是个官,一不小心得罪了,说不定在什么时候就给穿双小鞋,能不得罪就尽量不要去得罪。但得罪了,就必须得罪死。比如在自身利益方面,本来自己应得的,因为辅导员的关系,导致没有了,但辅导员却不愿去挽救,那就请比辅导员更大的官去压,直到辅导员行动为止,但这样一来,难保不会得罪到辅导员,所以得罪死,是最好的选择。",-1),x={id:"需要注意的坑-三-请主动学习",tabindex:"-1"},N=o("p",null,"到了大学,没人会逼迫你去学习,能学到多少,全靠自己的自觉,被动学习在大学中是不存在的,不要以为在大学里,老师会像高中一样逼着你去学习。只有自己主动学习,大学毕业后才会有出路(个别家里有矿的除外)。",-1),j={id:"需要注意的坑-四-天天说玩的-暗地里可能比谁都卷",tabindex:"-1"},y=o("p",null,"在大学里,别以为就没有像高中一样天天卷的卷王了,说不卷的,都在放屁。上了大学了,该要的不该要的,都应该分明白。那些个天天说玩的,天天在玩的,暗地里,都在卷呢,他们可能在你看不到的地方,努力学习。如果真被他们嘴上的话给忽悠了,那你活该知道吧。",-1),B={id:"总结",tabindex:"-1"},O=o("p",null,"该说的话都说完了,如果要补充的,后续还会补充进来。总之呢,都是大学生了,大学就像一个小型的社会,多扩充自己,等真正出了社会,才会游刃有余。",-1);function S(t,T,C,D,i,J){const n=g,d=c;return u(),f(d,{frontmatter:i.frontmatter,data:i.data},{"main-content-md":e(()=>[o("h2",b,[a("前言 "),s(n,{class:"header-anchor",href:"#前言","aria-label":'Permalink to "前言"'},{default:e(()=>[a("​")]),_:1})]),v,_(" more "),o("h2",$,[a("需要注意的坑(一):远离热心的学长学姐以及办校园卡 "),s(n,{class:"header-anchor",href:"#需要注意的坑-一-远离热心的学长学姐以及办校园卡","aria-label":'Permalink to "需要注意的坑(一):远离热心的学长学姐以及办校园卡"'},{default:e(()=>[a("​")]),_:1})]),w,o("h2",P,[a("需要注意的坑(二):千万别得罪辅导员,一旦得罪,就得罪死吧 "),s(n,{class:"header-anchor",href:"#需要注意的坑-二-千万别得罪辅导员-一旦得罪-就得罪死吧","aria-label":'Permalink to "需要注意的坑(二):千万别得罪辅导员,一旦得罪,就得罪死吧"'},{default:e(()=>[a("​")]),_:1})]),V,o("h2",x,[a("需要注意的坑(三):请主动学习 "),s(n,{class:"header-anchor",href:"#需要注意的坑-三-请主动学习","aria-label":'Permalink to "需要注意的坑(三):请主动学习"'},{default:e(()=>[a("​")]),_:1})]),N,o("h2",j,[a("需要注意的坑(四):天天说玩的,暗地里可能比谁都卷 "),s(n,{class:"header-anchor",href:"#需要注意的坑-四-天天说玩的-暗地里可能比谁都卷","aria-label":'Permalink to "需要注意的坑(四):天天说玩的,暗地里可能比谁都卷"'},{default:e(()=>[a("​")]),_:1})]),y,o("h2",B,[a("总结 "),s(n,{class:"header-anchor",href:"#总结","aria-label":'Permalink to "总结"'},{default:e(()=>[a("​")]),_:1})]),O]),"main-header":e(()=>[l(t.$slots,"main-header")]),"main-header-after":e(()=>[l(t.$slots,"main-header-after")]),"main-nav":e(()=>[l(t.$slots,"main-nav")]),"main-content":e(()=>[l(t.$slots,"main-content")]),"main-content-after":e(()=>[l(t.$slots,"main-content-after")]),"main-nav-before":e(()=>[l(t.$slots,"main-nav-before")]),"main-nav-after":e(()=>[l(t.$slots,"main-nav-after")]),comment:e(()=>[l(t.$slots,"comment")]),footer:e(()=>[l(t.$slots,"footer")]),aside:e(()=>[l(t.$slots,"aside")]),"aside-custom":e(()=>[l(t.$slots,"aside-custom")]),default:e(()=>[l(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const z=m(k,[["render",S]]);export{q as __pageData,z as default}; diff --git a/assets/boke1-VzbC0Fxr.js b/assets/boke1-kwBWEIbS.js similarity index 90% rename from assets/boke1-VzbC0Fxr.js rename to assets/boke1-kwBWEIbS.js index 9cbb072fd..1e2728dc4 100644 --- a/assets/boke1-VzbC0Fxr.js +++ b/assets/boke1-kwBWEIbS.js @@ -1,12 +1,12 @@ -import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as d,u as h,p as y,c as u,w as s,o as m,a as b,b as l,d as e,e as o,r as n,f as E}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const il=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(一)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(一)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-23T16:00:00.000Z"},"headers":[{"level":2,"title":"环境配置","slug":"环境配置","link":"#环境配置","children":[{"level":3,"title":"工具下载","slug":"工具下载","link":"#工具下载","children":[]}]},{"level":2,"title":"hexo本地配置","slug":"hexo本地配置","link":"#hexo本地配置","children":[{"level":3,"title":"hexo安装","slug":"hexo安装","link":"#hexo安装","children":[]},{"level":3,"title":"butterfly主题安装","slug":"butterfly主题安装","link":"#butterfly主题安装","children":[]},{"level":3,"title":"安装插件","slug":"安装插件","link":"#安装插件","children":[]},{"level":3,"title":"主题修改","slug":"主题修改","link":"#主题修改","children":[]},{"level":3,"title":"建议","slug":"建议","link":"#建议","children":[]}]}],"relativePath":"pages/posts/boke1.md","path":"/home/runner/work/blog/blog/pages/posts/boke1.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(一)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(一)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-23T16:00:00.000Z"},"headers":[{"level":2,"title":"环境配置","slug":"环境配置","link":"#环境配置","children":[{"level":3,"title":"工具下载","slug":"工具下载","link":"#工具下载","children":[]}]},{"level":2,"title":"hexo本地配置","slug":"hexo本地配置","link":"#hexo本地配置","children":[{"level":3,"title":"hexo安装","slug":"hexo安装","link":"#hexo安装","children":[]},{"level":3,"title":"butterfly主题安装","slug":"butterfly主题安装","link":"#butterfly主题安装","children":[]},{"level":3,"title":"安装插件","slug":"安装插件","link":"#安装插件","children":[]},{"level":3,"title":"主题修改","slug":"主题修改","link":"#主题修改","children":[]},{"level":3,"title":"建议","slug":"建议","link":"#建议","children":[]}]}],"relativePath":"pages/posts/boke1.md","path":"/home/runner/work/blog/blog/pages/posts/boke1.md","lastUpdated":1703594805000}'),g={name:"pages/posts/boke1.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const a=h();a.meta.frontmatter=Object.assign(a.meta.frontmatter,r.frontmatter),y("pageData",r)}},F=l("div",{class:"tip custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-arcticons-pixel-tips"}),l("span",{lang:"en"},"TIP"),l("span",{lang:"zh-CN"},"提示")]),l("p",null,"本篇教程为网站重建后重写"),l("p",null,"以butterfly主题为例")],-1),f={id:"环境配置",tabindex:"-1"},_={id:"工具下载",tabindex:"-1"},k={id:"git",tabindex:"-1"},C={id:"node-js",tabindex:"-1"},x={id:"vscode",tabindex:"-1"},v={id:"hexo脚手架安装",tabindex:"-1"},B=l("p",null,"新建文件夹,VSCode中打开,打开终端输入以下命令",-1),w=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"install"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"-g"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"hexo-cli")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"install"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"-g"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"hexo-cli")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])],-1),j={id:"hexo本地配置",tabindex:"-1"},N={id:"hexo安装",tabindex:"-1"},P=l("p",null,"VSCode中在打开的项目文件夹中,输入以下命令",-1),$=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"hexo"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"init")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"hexo"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"init")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])],-1),G=l("p",null,"下载依赖",-1),V=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"install")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"install")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])],-1),S={id:"butterfly主题安装",tabindex:"-1"},H={id:"稳定版【推荐】",tabindex:"-1"},z=l("p",null,"在你的 Hexo 根目录里",-1),T=l("div",{class:"vp-code-group"},[l("div",{class:"tabs"},[l("input",{type:"radio",name:"group-Hpk54",id:"tab-xVjQGzE",checked:"checked"}),l("label",{for:"tab-xVjQGzE"},"git安装"),l("input",{type:"radio",name:"group-Hpk54",id:"tab-ckSssq2"}),l("label",{for:"tab-ckSssq2"},"npm安装")]),l("div",{class:"blocks"},[l("div",{style:{"max-height":"200px"},class:"language-shell active line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"GitHub:"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"clone"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"-b"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"master"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"themes/butterfly")]),e(` +import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as d,u as h,p as y,c as u,w as s,o as m,a as b,b as l,d as e,e as o,r as n,f as E}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const il=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(一)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(一)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-23T16:00:00.000Z"},"headers":[{"level":2,"title":"环境配置","slug":"环境配置","link":"#环境配置","children":[{"level":3,"title":"工具下载","slug":"工具下载","link":"#工具下载","children":[]}]},{"level":2,"title":"hexo本地配置","slug":"hexo本地配置","link":"#hexo本地配置","children":[{"level":3,"title":"hexo安装","slug":"hexo安装","link":"#hexo安装","children":[]},{"level":3,"title":"butterfly主题安装","slug":"butterfly主题安装","link":"#butterfly主题安装","children":[]},{"level":3,"title":"安装插件","slug":"安装插件","link":"#安装插件","children":[]},{"level":3,"title":"主题修改","slug":"主题修改","link":"#主题修改","children":[]},{"level":3,"title":"建议","slug":"建议","link":"#建议","children":[]}]}],"relativePath":"pages/posts/boke1.md","path":"/home/runner/work/blog/blog/pages/posts/boke1.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(一)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(一)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-23T16:00:00.000Z"},"headers":[{"level":2,"title":"环境配置","slug":"环境配置","link":"#环境配置","children":[{"level":3,"title":"工具下载","slug":"工具下载","link":"#工具下载","children":[]}]},{"level":2,"title":"hexo本地配置","slug":"hexo本地配置","link":"#hexo本地配置","children":[{"level":3,"title":"hexo安装","slug":"hexo安装","link":"#hexo安装","children":[]},{"level":3,"title":"butterfly主题安装","slug":"butterfly主题安装","link":"#butterfly主题安装","children":[]},{"level":3,"title":"安装插件","slug":"安装插件","link":"#安装插件","children":[]},{"level":3,"title":"主题修改","slug":"主题修改","link":"#主题修改","children":[]},{"level":3,"title":"建议","slug":"建议","link":"#建议","children":[]}]}],"relativePath":"pages/posts/boke1.md","path":"/home/runner/work/blog/blog/pages/posts/boke1.md","lastUpdated":1703624464000}'),g={name:"pages/posts/boke1.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const a=h();a.meta.frontmatter=Object.assign(a.meta.frontmatter,r.frontmatter),y("pageData",r)}},F=l("div",{class:"tip custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-arcticons-pixel-tips"}),l("span",{lang:"en"},"TIP"),l("span",{lang:"zh-CN"},"提示")]),l("p",null,"本篇教程为网站重建后重写"),l("p",null,"以butterfly主题为例")],-1),f={id:"环境配置",tabindex:"-1"},_={id:"工具下载",tabindex:"-1"},k={id:"git",tabindex:"-1"},C={id:"node-js",tabindex:"-1"},x={id:"vscode",tabindex:"-1"},v={id:"hexo脚手架安装",tabindex:"-1"},B=l("p",null,"新建文件夹,VSCode中打开,打开终端输入以下命令",-1),w=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"install"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"-g"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"hexo-cli")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"install"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"-g"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"hexo-cli")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])],-1),j={id:"hexo本地配置",tabindex:"-1"},N={id:"hexo安装",tabindex:"-1"},P=l("p",null,"VSCode中在打开的项目文件夹中,输入以下命令",-1),$=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"hexo"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"init")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"hexo"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"init")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])],-1),G=l("p",null,"下载依赖",-1),V=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"install")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"install")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])],-1),S={id:"butterfly主题安装",tabindex:"-1"},A={id:"稳定版【推荐】",tabindex:"-1"},H=l("p",null,"在你的 Hexo 根目录里",-1),T=l("div",{class:"vp-code-group"},[l("div",{class:"tabs"},[l("input",{type:"radio",name:"group-wAC5k",id:"tab-EkZxcaD",checked:"checked"}),l("label",{for:"tab-EkZxcaD"},"git安装"),l("input",{type:"radio",name:"group-wAC5k",id:"tab-eujNC-2"}),l("label",{for:"tab-eujNC-2"},"npm安装")]),l("div",{class:"blocks"},[l("div",{style:{"max-height":"200px"},class:"language-shell active line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"GitHub:"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"clone"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"-b"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"master"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"themes/butterfly")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"或")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"Gitee:"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"clone"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"-b"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"master"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"https://gitee.com/immyw/hexo-theme-butterfly.git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"themes/butterfly")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"GitHub:"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"clone"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"-b"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"master"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"themes/butterfly")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"或")]),e(` -`),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"Gitee:"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"clone"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"-b"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"master"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"https://gitee.com/immyw/hexo-theme-butterfly.git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"themes/butterfly")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br"),l("span",{class:"line-number"},"2"),l("br"),l("span",{class:"line-number"},"3"),l("br")])]),l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"i"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"hexo-theme-butterfly")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"i"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"hexo-theme-butterfly")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])])])],-1),I=l("div",{class:"warning custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-carbon-warning-alt"}),l("span",{lang:"en"},"WARNING"),l("span",{lang:"zh-CN"},"注意")]),l("p",null,"npm 安装只支持 Hexo 5.0.0 以上版本"),l("p",null,"通过 npm 安装并不会在 themes 里生成主题文件夹,而是在 node_modules 里生成")],-1),A=l("div",{class:"tip custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-arcticons-pixel-tips"}),l("span",{lang:"en"},"TIP"),l("span",{lang:"zh-CN"},"提示")]),l("p",null,[e("npm 安装升级方法:在主题目录下,运行"),l("code",null,"npm update hexo-theme-butterfly")])],-1),D={id:"测试版",tabindex:"-1"},O=l("div",{class:"warning custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-carbon-warning-alt"}),l("span",{lang:"en"},"WARNING"),l("span",{lang:"zh-CN"},"注意")]),l("p",null,"测试版可能存在 bug,追求稳定的请安装稳定版")],-1),R=l("p",null,"如果想要安装比较新的 dev 分支,可以",-1),q=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"GitHub:"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"clone"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"-b"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"dev"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"themes/butterfly")]),e(` +`),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"Gitee:"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"clone"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"-b"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"master"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"https://gitee.com/immyw/hexo-theme-butterfly.git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"themes/butterfly")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br"),l("span",{class:"line-number"},"2"),l("br"),l("span",{class:"line-number"},"3"),l("br")])]),l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"i"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"hexo-theme-butterfly")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"i"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"hexo-theme-butterfly")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])])])],-1),z=l("div",{class:"warning custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-carbon-warning-alt"}),l("span",{lang:"en"},"WARNING"),l("span",{lang:"zh-CN"},"注意")]),l("p",null,"npm 安装只支持 Hexo 5.0.0 以上版本"),l("p",null,"通过 npm 安装并不会在 themes 里生成主题文件夹,而是在 node_modules 里生成")],-1),D=l("div",{class:"tip custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-arcticons-pixel-tips"}),l("span",{lang:"en"},"TIP"),l("span",{lang:"zh-CN"},"提示")]),l("p",null,[e("npm 安装升级方法:在主题目录下,运行"),l("code",null,"npm update hexo-theme-butterfly")])],-1),I={id:"测试版",tabindex:"-1"},Z=l("div",{class:"warning custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-carbon-warning-alt"}),l("span",{lang:"en"},"WARNING"),l("span",{lang:"zh-CN"},"注意")]),l("p",null,"测试版可能存在 bug,追求稳定的请安装稳定版")],-1),O=l("p",null,"如果想要安装比较新的 dev 分支,可以",-1),R=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"GitHub:"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"clone"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"-b"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"dev"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"themes/butterfly")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"或")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"Gitee:"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"clone"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"-b"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"dev"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"themes/butterfly")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"GitHub:"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"clone"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"-b"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"dev"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"themes/butterfly")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"或")]),e(` -`),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"Gitee:"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"clone"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"-b"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"dev"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"themes/butterfly")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br"),l("span",{class:"line-number"},"2"),l("br"),l("span",{class:"line-number"},"3"),l("br")])],-1),J=l("div",{class:"tip custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-arcticons-pixel-tips"}),l("span",{lang:"en"},"TIP"),l("span",{lang:"zh-CN"},"提示")]),l("p",null,[e("升级方法:在主题目录下,运行"),l("code",null,"git pull")])],-1),Q={id:"安装插件",tabindex:"-1"},U=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"install")]),e(` +`),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"Gitee:"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"clone"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"-b"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"dev"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"https://github.com/jerryc127/hexo-theme-butterfly.git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"themes/butterfly")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br"),l("span",{class:"line-number"},"2"),l("br"),l("span",{class:"line-number"},"3"),l("br")])],-1),J=l("div",{class:"tip custom-block"},[l("p",{class:"custom-block-title"},[l("i",{class:"icon i-arcticons-pixel-tips"}),l("span",{lang:"en"},"TIP"),l("span",{lang:"zh-CN"},"提示")]),l("p",null,[e("升级方法:在主题目录下,运行"),l("code",null,"git pull")])],-1),U={id:"安装插件",tabindex:"-1"},W=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"install")]),e(` `),l("span",{class:"line"}),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"npm"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"install"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"hexo-renderer-pug"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"hexo-renderer-stylus"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"--save")]),e(` `),l("span",{class:"line"}),e(` @@ -14,4 +14,4 @@ import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";imp `),l("span",{class:"line"}),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"install"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"hexo-renderer-pug"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"hexo-renderer-stylus"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"--save")]),e(` `),l("span",{class:"line"}),e(` -`),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"install"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"hexo-deployer-git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"--save")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br"),l("span",{class:"line-number"},"2"),l("br"),l("span",{class:"line-number"},"3"),l("br"),l("span",{class:"line-number"},"4"),l("br"),l("span",{class:"line-number"},"5"),l("br")])],-1),W={id:"主题修改",tabindex:"-1"},Z=l("p",null,[e("修改根目录下的"),l("code",null,"_config.yml"),e(",把主题改为"),l("code",null,"butterfly")],-1),L=l("div",{style:{"max-height":"200px"},class:"language-yaml line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"yaml"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#85E89D"}},"theme"),l("span",{style:{color:"#E1E4E8"}},": "),l("span",{style:{color:"#9ECBFF"}},"butterfly")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#22863A"}},"theme"),l("span",{style:{color:"#24292E"}},": "),l("span",{style:{color:"#032F62"}},"butterfly")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])],-1),M={id:"建议",tabindex:"-1"},K=l("p",null,[e("在根目录创建一个文件"),l("code",null,"_config.butterfly.yml"),e(",并把主题目录的"),l("code",null,"_config.yml"),e("内容复制到"),l("code",null,"_config.butterfly.yml"),e("去。(注意: 复制的是主题的"),l("code",null,"_config.yml"),e(",而不是hexo的"),l("code",null,"_config.yml"),e(")")],-1);function X(a,Y,ll,el,c,sl){const t=E,i=p;return m(),u(i,{frontmatter:c.frontmatter,data:c.data},{"main-content-md":s(()=>[F,b(" more "),l("h2",f,[e("环境配置 "),o(t,{class:"header-anchor",href:"#环境配置","aria-label":'Permalink to "环境配置"'},{default:s(()=>[e("​")]),_:1})]),l("h3",_,[e("工具下载 "),o(t,{class:"header-anchor",href:"#工具下载","aria-label":'Permalink to "工具下载"'},{default:s(()=>[e("​")]),_:1})]),l("h4",k,[e("Git "),o(t,{class:"header-anchor",href:"#git","aria-label":'Permalink to "Git"'},{default:s(()=>[e("​")]),_:1})]),l("p",null,[e("进入"),o(t,{href:"https://git-scm.com/",target:"_blank",rel:"noreferrer"},{default:s(()=>[e("Git官网")]),_:1}),e(",下载好Git")]),l("h4",C,[e("Node.js "),o(t,{class:"header-anchor",href:"#node-js","aria-label":'Permalink to "Node.js"'},{default:s(()=>[e("​")]),_:1})]),l("p",null,[e("进入"),o(t,{href:"https://nodejs.org/en/download/",target:"_blank",rel:"noreferrer"},{default:s(()=>[e("Node.js官网")]),_:1}),e("下载Node.js,也可进入"),o(t,{href:"http://nodejs.cn/download/",target:"_blank",rel:"noreferrer"},{default:s(()=>[e("中文站")]),_:1}),e("下载Node.js")]),l("h4",x,[e("VSCode "),o(t,{class:"header-anchor",href:"#vscode","aria-label":'Permalink to "VSCode"'},{default:s(()=>[e("​")]),_:1})]),l("p",null,[e("进入"),o(t,{href:"https://code.visualstudio.com/",target:"_blank",rel:"noreferrer"},{default:s(()=>[e("VSCode官网")]),_:1}),e(",下载VSCode")]),l("h4",v,[e("hexo脚手架安装 "),o(t,{class:"header-anchor",href:"#hexo脚手架安装","aria-label":'Permalink to "hexo脚手架安装"'},{default:s(()=>[e("​")]),_:1})]),B,w,l("h2",j,[e("hexo本地配置 "),o(t,{class:"header-anchor",href:"#hexo本地配置","aria-label":'Permalink to "hexo本地配置"'},{default:s(()=>[e("​")]),_:1})]),l("h3",N,[e("hexo安装 "),o(t,{class:"header-anchor",href:"#hexo安装","aria-label":'Permalink to "hexo安装"'},{default:s(()=>[e("​")]),_:1})]),P,$,G,V,l("h3",S,[e("butterfly主题安装 "),o(t,{class:"header-anchor",href:"#butterfly主题安装","aria-label":'Permalink to "butterfly主题安装"'},{default:s(()=>[e("​")]),_:1})]),l("h4",H,[e("稳定版【推荐】 "),o(t,{class:"header-anchor",href:"#稳定版【推荐】","aria-label":'Permalink to "稳定版【推荐】"'},{default:s(()=>[e("​")]),_:1})]),z,T,I,A,l("h4",D,[e("测试版 "),o(t,{class:"header-anchor",href:"#测试版","aria-label":'Permalink to "测试版"'},{default:s(()=>[e("​")]),_:1})]),O,R,q,J,l("h3",Q,[e("安装插件 "),o(t,{class:"header-anchor",href:"#安装插件","aria-label":'Permalink to "安装插件"'},{default:s(()=>[e("​")]),_:1})]),U,l("h3",W,[e("主题修改 "),o(t,{class:"header-anchor",href:"#主题修改","aria-label":'Permalink to "主题修改"'},{default:s(()=>[e("​")]),_:1})]),Z,L,l("h3",M,[e("建议 "),o(t,{class:"header-anchor",href:"#建议","aria-label":'Permalink to "建议"'},{default:s(()=>[e("​")]),_:1})]),K]),"main-header":s(()=>[n(a.$slots,"main-header")]),"main-header-after":s(()=>[n(a.$slots,"main-header-after")]),"main-nav":s(()=>[n(a.$slots,"main-nav")]),"main-content":s(()=>[n(a.$slots,"main-content")]),"main-content-after":s(()=>[n(a.$slots,"main-content-after")]),"main-nav-before":s(()=>[n(a.$slots,"main-nav-before")]),"main-nav-after":s(()=>[n(a.$slots,"main-nav-after")]),comment:s(()=>[n(a.$slots,"comment")]),footer:s(()=>[n(a.$slots,"footer")]),aside:s(()=>[n(a.$slots,"aside")]),"aside-custom":s(()=>[n(a.$slots,"aside-custom")]),default:s(()=>[n(a.$slots,"default")]),_:3},8,["frontmatter","data"])}const pl=d(g,[["render",X]]);export{il as __pageData,pl as default}; +`),l("span",{class:"line"},[l("span",{style:{color:"#6F42C1"}},"npm"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"install"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#032F62"}},"hexo-deployer-git"),l("span",{style:{color:"#24292E"}}," "),l("span",{style:{color:"#005CC5"}},"--save")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br"),l("span",{class:"line-number"},"2"),l("br"),l("span",{class:"line-number"},"3"),l("br"),l("span",{class:"line-number"},"4"),l("br"),l("span",{class:"line-number"},"5"),l("br")])],-1),L={id:"主题修改",tabindex:"-1"},M=l("p",null,[e("修改根目录下的"),l("code",null,"_config.yml"),e(",把主题改为"),l("code",null,"butterfly")],-1),q=l("div",{style:{"max-height":"200px"},class:"language-yaml line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"yaml"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#85E89D"}},"theme"),l("span",{style:{color:"#E1E4E8"}},": "),l("span",{style:{color:"#9ECBFF"}},"butterfly")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#22863A"}},"theme"),l("span",{style:{color:"#24292E"}},": "),l("span",{style:{color:"#032F62"}},"butterfly")])])]),l("button",{class:"collapse"}),l("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[l("span",{class:"line-number"},"1"),l("br")])],-1),K={id:"建议",tabindex:"-1"},Q=l("p",null,[e("在根目录创建一个文件"),l("code",null,"_config.butterfly.yml"),e(",并把主题目录的"),l("code",null,"_config.yml"),e("内容复制到"),l("code",null,"_config.butterfly.yml"),e("去。(注意: 复制的是主题的"),l("code",null,"_config.yml"),e(",而不是hexo的"),l("code",null,"_config.yml"),e(")")],-1);function X(a,Y,ll,el,c,sl){const t=E,i=p;return m(),u(i,{frontmatter:c.frontmatter,data:c.data},{"main-content-md":s(()=>[F,b(" more "),l("h2",f,[e("环境配置 "),o(t,{class:"header-anchor",href:"#环境配置","aria-label":'Permalink to "环境配置"'},{default:s(()=>[e("​")]),_:1})]),l("h3",_,[e("工具下载 "),o(t,{class:"header-anchor",href:"#工具下载","aria-label":'Permalink to "工具下载"'},{default:s(()=>[e("​")]),_:1})]),l("h4",k,[e("Git "),o(t,{class:"header-anchor",href:"#git","aria-label":'Permalink to "Git"'},{default:s(()=>[e("​")]),_:1})]),l("p",null,[e("进入"),o(t,{href:"https://git-scm.com/",target:"_blank",rel:"noreferrer"},{default:s(()=>[e("Git官网")]),_:1}),e(",下载好Git")]),l("h4",C,[e("Node.js "),o(t,{class:"header-anchor",href:"#node-js","aria-label":'Permalink to "Node.js"'},{default:s(()=>[e("​")]),_:1})]),l("p",null,[e("进入"),o(t,{href:"https://nodejs.org/en/download/",target:"_blank",rel:"noreferrer"},{default:s(()=>[e("Node.js官网")]),_:1}),e("下载Node.js,也可进入"),o(t,{href:"http://nodejs.cn/download/",target:"_blank",rel:"noreferrer"},{default:s(()=>[e("中文站")]),_:1}),e("下载Node.js")]),l("h4",x,[e("VSCode "),o(t,{class:"header-anchor",href:"#vscode","aria-label":'Permalink to "VSCode"'},{default:s(()=>[e("​")]),_:1})]),l("p",null,[e("进入"),o(t,{href:"https://code.visualstudio.com/",target:"_blank",rel:"noreferrer"},{default:s(()=>[e("VSCode官网")]),_:1}),e(",下载VSCode")]),l("h4",v,[e("hexo脚手架安装 "),o(t,{class:"header-anchor",href:"#hexo脚手架安装","aria-label":'Permalink to "hexo脚手架安装"'},{default:s(()=>[e("​")]),_:1})]),B,w,l("h2",j,[e("hexo本地配置 "),o(t,{class:"header-anchor",href:"#hexo本地配置","aria-label":'Permalink to "hexo本地配置"'},{default:s(()=>[e("​")]),_:1})]),l("h3",N,[e("hexo安装 "),o(t,{class:"header-anchor",href:"#hexo安装","aria-label":'Permalink to "hexo安装"'},{default:s(()=>[e("​")]),_:1})]),P,$,G,V,l("h3",S,[e("butterfly主题安装 "),o(t,{class:"header-anchor",href:"#butterfly主题安装","aria-label":'Permalink to "butterfly主题安装"'},{default:s(()=>[e("​")]),_:1})]),l("h4",A,[e("稳定版【推荐】 "),o(t,{class:"header-anchor",href:"#稳定版【推荐】","aria-label":'Permalink to "稳定版【推荐】"'},{default:s(()=>[e("​")]),_:1})]),H,T,z,D,l("h4",I,[e("测试版 "),o(t,{class:"header-anchor",href:"#测试版","aria-label":'Permalink to "测试版"'},{default:s(()=>[e("​")]),_:1})]),Z,O,R,J,l("h3",U,[e("安装插件 "),o(t,{class:"header-anchor",href:"#安装插件","aria-label":'Permalink to "安装插件"'},{default:s(()=>[e("​")]),_:1})]),W,l("h3",L,[e("主题修改 "),o(t,{class:"header-anchor",href:"#主题修改","aria-label":'Permalink to "主题修改"'},{default:s(()=>[e("​")]),_:1})]),M,q,l("h3",K,[e("建议 "),o(t,{class:"header-anchor",href:"#建议","aria-label":'Permalink to "建议"'},{default:s(()=>[e("​")]),_:1})]),Q]),"main-header":s(()=>[n(a.$slots,"main-header")]),"main-header-after":s(()=>[n(a.$slots,"main-header-after")]),"main-nav":s(()=>[n(a.$slots,"main-nav")]),"main-content":s(()=>[n(a.$slots,"main-content")]),"main-content-after":s(()=>[n(a.$slots,"main-content-after")]),"main-nav-before":s(()=>[n(a.$slots,"main-nav-before")]),"main-nav-after":s(()=>[n(a.$slots,"main-nav-after")]),comment:s(()=>[n(a.$slots,"comment")]),footer:s(()=>[n(a.$slots,"footer")]),aside:s(()=>[n(a.$slots,"aside")]),"aside-custom":s(()=>[n(a.$slots,"aside-custom")]),default:s(()=>[n(a.$slots,"default")]),_:3},8,["frontmatter","data"])}const pl=d(g,[["render",X]]);export{il as __pageData,pl as default}; diff --git a/assets/boke2-gKZRsBuF.js b/assets/boke2-NwzaOv-v.js similarity index 97% rename from assets/boke2-gKZRsBuF.js rename to assets/boke2-NwzaOv-v.js index bdd1a3cf9..3669c2d10 100644 --- a/assets/boke2-gKZRsBuF.js +++ b/assets/boke2-NwzaOv-v.js @@ -1,4 +1,4 @@ -import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as d,u,p as h,c as b,w as s,o as y,b as l,d as e,e as a,a as m,r as t,f as g}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const _l=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(二)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(二)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-29T16:00:00.000Z"},"headers":[{"level":2,"title":"注册GitHub账号","slug":"注册github账号","link":"#注册github账号","children":[]},{"level":2,"title":"获取SSH","slug":"获取ssh","link":"#获取ssh","children":[]},{"level":2,"title":"使用Github部署","slug":"使用github部署","link":"#使用github部署","children":[{"level":3,"title":"新建项目仓库","slug":"新建项目仓库","link":"#新建项目仓库","children":[]},{"level":3,"title":"VSCode上传","slug":"vscode上传","link":"#vscode上传","children":[]}]},{"level":2,"title":"使用Vercel部署","slug":"使用vercel部署","link":"#使用vercel部署","children":[]},{"level":2,"title":"使用Cloudflare部署","slug":"使用cloudflare部署","link":"#使用cloudflare部署","children":[]},{"level":2,"title":"部署方案讲解","slug":"部署方案讲解","link":"#部署方案讲解","children":[{"level":3,"title":"GitHub部署","slug":"github部署","link":"#github部署","children":[]},{"level":3,"title":"Vercel部署","slug":"vercel部署","link":"#vercel部署","children":[]},{"level":3,"title":"Cloudflare部署","slug":"cloudflare部署","link":"#cloudflare部署","children":[]}]}],"relativePath":"pages/posts/boke2.md","path":"/home/runner/work/blog/blog/pages/posts/boke2.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(二)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(二)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-29T16:00:00.000Z"},"headers":[{"level":2,"title":"注册GitHub账号","slug":"注册github账号","link":"#注册github账号","children":[]},{"level":2,"title":"获取SSH","slug":"获取ssh","link":"#获取ssh","children":[]},{"level":2,"title":"使用Github部署","slug":"使用github部署","link":"#使用github部署","children":[{"level":3,"title":"新建项目仓库","slug":"新建项目仓库","link":"#新建项目仓库","children":[]},{"level":3,"title":"VSCode上传","slug":"vscode上传","link":"#vscode上传","children":[]}]},{"level":2,"title":"使用Vercel部署","slug":"使用vercel部署","link":"#使用vercel部署","children":[]},{"level":2,"title":"使用Cloudflare部署","slug":"使用cloudflare部署","link":"#使用cloudflare部署","children":[]},{"level":2,"title":"部署方案讲解","slug":"部署方案讲解","link":"#部署方案讲解","children":[{"level":3,"title":"GitHub部署","slug":"github部署","link":"#github部署","children":[]},{"level":3,"title":"Vercel部署","slug":"vercel部署","link":"#vercel部署","children":[]},{"level":3,"title":"Cloudflare部署","slug":"cloudflare部署","link":"#cloudflare部署","children":[]}]}],"relativePath":"pages/posts/boke2.md","path":"/home/runner/work/blog/blog/pages/posts/boke2.md","lastUpdated":1703594805000}'),_={name:"pages/posts/boke2.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const o=u();o.meta.frontmatter=Object.assign(o.meta.frontmatter,r.frontmatter),h("pageData",r)}},E={id:"注册github账号",tabindex:"-1"},f={id:"获取ssh",tabindex:"-1"},k=l("p",null,[e("打开"),l("code",null,"Git bash")],-1),v=l("p",null,"依次输入以下命令",-1),C=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"config"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"--global"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"user.name"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},'"your username"')]),e(` +import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as d,u,p as h,c as b,w as s,o as y,b as l,d as e,e as a,a as m,r as t,f as g}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const _l=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(二)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(二)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-29T16:00:00.000Z"},"headers":[{"level":2,"title":"注册GitHub账号","slug":"注册github账号","link":"#注册github账号","children":[]},{"level":2,"title":"获取SSH","slug":"获取ssh","link":"#获取ssh","children":[]},{"level":2,"title":"使用Github部署","slug":"使用github部署","link":"#使用github部署","children":[{"level":3,"title":"新建项目仓库","slug":"新建项目仓库","link":"#新建项目仓库","children":[]},{"level":3,"title":"VSCode上传","slug":"vscode上传","link":"#vscode上传","children":[]}]},{"level":2,"title":"使用Vercel部署","slug":"使用vercel部署","link":"#使用vercel部署","children":[]},{"level":2,"title":"使用Cloudflare部署","slug":"使用cloudflare部署","link":"#使用cloudflare部署","children":[]},{"level":2,"title":"部署方案讲解","slug":"部署方案讲解","link":"#部署方案讲解","children":[{"level":3,"title":"GitHub部署","slug":"github部署","link":"#github部署","children":[]},{"level":3,"title":"Vercel部署","slug":"vercel部署","link":"#vercel部署","children":[]},{"level":3,"title":"Cloudflare部署","slug":"cloudflare部署","link":"#cloudflare部署","children":[]}]}],"relativePath":"pages/posts/boke2.md","path":"/home/runner/work/blog/blog/pages/posts/boke2.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(二)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(二)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-29T16:00:00.000Z"},"headers":[{"level":2,"title":"注册GitHub账号","slug":"注册github账号","link":"#注册github账号","children":[]},{"level":2,"title":"获取SSH","slug":"获取ssh","link":"#获取ssh","children":[]},{"level":2,"title":"使用Github部署","slug":"使用github部署","link":"#使用github部署","children":[{"level":3,"title":"新建项目仓库","slug":"新建项目仓库","link":"#新建项目仓库","children":[]},{"level":3,"title":"VSCode上传","slug":"vscode上传","link":"#vscode上传","children":[]}]},{"level":2,"title":"使用Vercel部署","slug":"使用vercel部署","link":"#使用vercel部署","children":[]},{"level":2,"title":"使用Cloudflare部署","slug":"使用cloudflare部署","link":"#使用cloudflare部署","children":[]},{"level":2,"title":"部署方案讲解","slug":"部署方案讲解","link":"#部署方案讲解","children":[{"level":3,"title":"GitHub部署","slug":"github部署","link":"#github部署","children":[]},{"level":3,"title":"Vercel部署","slug":"vercel部署","link":"#vercel部署","children":[]},{"level":3,"title":"Cloudflare部署","slug":"cloudflare部署","link":"#cloudflare部署","children":[]}]}],"relativePath":"pages/posts/boke2.md","path":"/home/runner/work/blog/blog/pages/posts/boke2.md","lastUpdated":1703624464000}'),_={name:"pages/posts/boke2.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const o=u();o.meta.frontmatter=Object.assign(o.meta.frontmatter,r.frontmatter),h("pageData",r)}},E={id:"注册github账号",tabindex:"-1"},f={id:"获取ssh",tabindex:"-1"},k=l("p",null,[e("打开"),l("code",null,"Git bash")],-1),v=l("p",null,"依次输入以下命令",-1),C=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"config"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"--global"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"user.name"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},'"your username"')]),e(` `),l("span",{class:"line"}),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"git"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"config"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#79B8FF"}},"--global"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"user.email"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},'"your useremail"')]),e(` `),l("span",{class:"line"}),e(` diff --git a/assets/boke3-c7a-skRv.js b/assets/boke3-JsUBDZMb.js similarity index 93% rename from assets/boke3-c7a-skRv.js rename to assets/boke3-JsUBDZMb.js index 0d42e12cd..44fca854b 100644 --- a/assets/boke3-c7a-skRv.js +++ b/assets/boke3-JsUBDZMb.js @@ -1,4 +1,4 @@ -import{_ as d}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as p,u as h,p as m,c as u,w as s,o as g,b as e,d as l,e as o,a as f,r as t,f as y}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const L=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(三)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(三)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-29T16:00:00.000Z"},"headers":[{"level":2,"title":"说明","slug":"说明","link":"#说明","children":[]},{"level":2,"title":"安装后台插件","slug":"安装后台插件","link":"#安装后台插件","children":[]},{"level":2,"title":"新建","slug":"新建","link":"#新建","children":[{"level":3,"title":"_admin-config.yml","slug":"admin-config-yml","link":"#admin-config-yml","children":[]},{"level":3,"title":"hexo -deploy.sh","slug":"hexo-deploy-sh","link":"#hexo-deploy-sh","children":[]}]},{"level":2,"title":"进入后台","slug":"进入后台","link":"#进入后台","children":[]}],"relativePath":"pages/posts/boke3.md","path":"/home/runner/work/blog/blog/pages/posts/boke3.md","lastUpdated":1703594805000}'),i=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(三)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(三)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-29T16:00:00.000Z"},"headers":[{"level":2,"title":"说明","slug":"说明","link":"#说明","children":[]},{"level":2,"title":"安装后台插件","slug":"安装后台插件","link":"#安装后台插件","children":[]},{"level":2,"title":"新建","slug":"新建","link":"#新建","children":[{"level":3,"title":"_admin-config.yml","slug":"admin-config-yml","link":"#admin-config-yml","children":[]},{"level":3,"title":"hexo -deploy.sh","slug":"hexo-deploy-sh","link":"#hexo-deploy-sh","children":[]}]},{"level":2,"title":"进入后台","slug":"进入后台","link":"#进入后台","children":[]}],"relativePath":"pages/posts/boke3.md","path":"/home/runner/work/blog/blog/pages/posts/boke3.md","lastUpdated":1703594805000}'),b={name:"pages/posts/boke3.md",data(){return{data:i,frontmatter:i.frontmatter,$frontmatter:i.frontmatter}},setup(){const a=h();a.meta.frontmatter=Object.assign(a.meta.frontmatter,i.frontmatter),m("pageData",i)}},_={id:"说明",tabindex:"-1"},k=e("p",null,"本篇是可选操作教程,为安装hexo的后台,可方便服务器写文操作",-1),v=e("div",{class:"tip custom-block"},[e("p",{class:"custom-block-title"},[e("i",{class:"icon i-arcticons-pixel-tips"}),e("span",{lang:"en"},"TIP"),e("span",{lang:"zh-CN"},"提示")]),e("p",null,"前提条件:完成前面两篇的全部操作")],-1),x={id:"安装后台插件",tabindex:"-1"},E=e("p",null,"终端输入",-1),F=e("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"shell"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#B392F0"}},"npm"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"install"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"hexo-admin")])])]),e("pre",{class:"shiki github-light vp-code-light"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#6F42C1"}},"npm"),e("span",{style:{color:"#24292E"}}," "),e("span",{style:{color:"#032F62"}},"install"),e("span",{style:{color:"#24292E"}}," "),e("span",{style:{color:"#032F62"}},"hexo-admin")])])]),e("button",{class:"collapse"}),e("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[e("span",{class:"line-number"},"1"),e("br")])],-1),$={id:"新建",tabindex:"-1"},C={id:"admin-config-yml",tabindex:"-1"},w=e("p",null,[l("在"),e("code",null,"Hexo"),l("的根目录,创建一个"),e("code",null,"_admin-config.yml"),l("文件")],-1),B={id:"hexo-deploy-sh",tabindex:"-1"},P=e("p",null,[l("在"),e("code",null,"Hexo"),l("的根目录,创建一个"),e("code",null,"hexo -deploy.sh"),l("文件")],-1),N=e("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"shell"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#6A737D"}},"#!/usr/bin/env sh")]),l(` +import{_ as d}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as p,u as h,p as m,c as u,w as s,o as g,b as e,d as l,e as o,a as f,r as t,f as y}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const L=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(三)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(三)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-29T16:00:00.000Z"},"headers":[{"level":2,"title":"说明","slug":"说明","link":"#说明","children":[]},{"level":2,"title":"安装后台插件","slug":"安装后台插件","link":"#安装后台插件","children":[]},{"level":2,"title":"新建","slug":"新建","link":"#新建","children":[{"level":3,"title":"_admin-config.yml","slug":"admin-config-yml","link":"#admin-config-yml","children":[]},{"level":3,"title":"hexo -deploy.sh","slug":"hexo-deploy-sh","link":"#hexo-deploy-sh","children":[]}]},{"level":2,"title":"进入后台","slug":"进入后台","link":"#进入后台","children":[]}],"relativePath":"pages/posts/boke3.md","path":"/home/runner/work/blog/blog/pages/posts/boke3.md","lastUpdated":1703624464000}'),i=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(三)","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(三)","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-08-29T16:00:00.000Z"},"headers":[{"level":2,"title":"说明","slug":"说明","link":"#说明","children":[]},{"level":2,"title":"安装后台插件","slug":"安装后台插件","link":"#安装后台插件","children":[]},{"level":2,"title":"新建","slug":"新建","link":"#新建","children":[{"level":3,"title":"_admin-config.yml","slug":"admin-config-yml","link":"#admin-config-yml","children":[]},{"level":3,"title":"hexo -deploy.sh","slug":"hexo-deploy-sh","link":"#hexo-deploy-sh","children":[]}]},{"level":2,"title":"进入后台","slug":"进入后台","link":"#进入后台","children":[]}],"relativePath":"pages/posts/boke3.md","path":"/home/runner/work/blog/blog/pages/posts/boke3.md","lastUpdated":1703624464000}'),b={name:"pages/posts/boke3.md",data(){return{data:i,frontmatter:i.frontmatter,$frontmatter:i.frontmatter}},setup(){const a=h();a.meta.frontmatter=Object.assign(a.meta.frontmatter,i.frontmatter),m("pageData",i)}},_={id:"说明",tabindex:"-1"},k=e("p",null,"本篇是可选操作教程,为安装hexo的后台,可方便服务器写文操作",-1),v=e("div",{class:"tip custom-block"},[e("p",{class:"custom-block-title"},[e("i",{class:"icon i-arcticons-pixel-tips"}),e("span",{lang:"en"},"TIP"),e("span",{lang:"zh-CN"},"提示")]),e("p",null,"前提条件:完成前面两篇的全部操作")],-1),x={id:"安装后台插件",tabindex:"-1"},E=e("p",null,"终端输入",-1),F=e("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"shell"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#B392F0"}},"npm"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"install"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"hexo-admin")])])]),e("pre",{class:"shiki github-light vp-code-light"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#6F42C1"}},"npm"),e("span",{style:{color:"#24292E"}}," "),e("span",{style:{color:"#032F62"}},"install"),e("span",{style:{color:"#24292E"}}," "),e("span",{style:{color:"#032F62"}},"hexo-admin")])])]),e("button",{class:"collapse"}),e("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[e("span",{class:"line-number"},"1"),e("br")])],-1),$={id:"新建",tabindex:"-1"},C={id:"admin-config-yml",tabindex:"-1"},w=e("p",null,[l("在"),e("code",null,"Hexo"),l("的根目录,创建一个"),e("code",null,"_admin-config.yml"),l("文件")],-1),B={id:"hexo-deploy-sh",tabindex:"-1"},P=e("p",null,[l("在"),e("code",null,"Hexo"),l("的根目录,创建一个"),e("code",null,"hexo -deploy.sh"),l("文件")],-1),N=e("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"shell"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#6A737D"}},"#!/usr/bin/env sh")]),l(` `),e("span",{class:"line"},[e("span",{style:{color:"#B392F0"}},"hexo"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"g")]),l(` `),e("span",{class:"line"},[e("span",{style:{color:"#B392F0"}},"hexo"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"de")])])]),e("pre",{class:"shiki github-light vp-code-light"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#6A737D"}},"#!/usr/bin/env sh")]),l(` `),e("span",{class:"line"},[e("span",{style:{color:"#6F42C1"}},"hexo"),e("span",{style:{color:"#24292E"}}," "),e("span",{style:{color:"#032F62"}},"g")]),l(` diff --git a/assets/boke4-ZJcoNRo2.js b/assets/boke4-Gr7RJKwR.js similarity index 97% rename from assets/boke4-ZJcoNRo2.js rename to assets/boke4-Gr7RJKwR.js index 8f6b0d434..f8bcd729a 100644 --- a/assets/boke4-ZJcoNRo2.js +++ b/assets/boke4-Gr7RJKwR.js @@ -1,4 +1,4 @@ -import{_ as i}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as E,u as y,p as u,c as d,w as n,o as h,b as s,d as l,e as t,a as b,r as a,f as m}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const ss=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-11-30T16:00:00.000Z"},"headers":[{"level":2,"title":"获取ssh密钥","slug":"获取ssh密钥","link":"#获取ssh密钥","children":[]},{"level":2,"title":"部署密钥","slug":"部署密钥","link":"#部署密钥","children":[{"level":3,"title":"部署私钥","slug":"部署私钥","link":"#部署私钥","children":[]},{"level":3,"title":"部署公钥","slug":"部署公钥","link":"#部署公钥","children":[]}]},{"level":2,"title":"配置Github Actions","slug":"配置github-actions","link":"#配置github-actions","children":[]},{"level":2,"title":"配置Hexo deploy","slug":"配置hexo-deploy","link":"#配置hexo-deploy","children":[]},{"level":2,"title":"推送","slug":"推送","link":"#推送","children":[]}],"relativePath":"pages/posts/boke4.md","path":"/home/runner/work/blog/blog/pages/posts/boke4.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-11-30T16:00:00.000Z"},"headers":[{"level":2,"title":"获取ssh密钥","slug":"获取ssh密钥","link":"#获取ssh密钥","children":[]},{"level":2,"title":"部署密钥","slug":"部署密钥","link":"#部署密钥","children":[{"level":3,"title":"部署私钥","slug":"部署私钥","link":"#部署私钥","children":[]},{"level":3,"title":"部署公钥","slug":"部署公钥","link":"#部署公钥","children":[]}]},{"level":2,"title":"配置Github Actions","slug":"配置github-actions","link":"#配置github-actions","children":[]},{"level":2,"title":"配置Hexo deploy","slug":"配置hexo-deploy","link":"#配置hexo-deploy","children":[]},{"level":2,"title":"推送","slug":"推送","link":"#推送","children":[]}],"relativePath":"pages/posts/boke4.md","path":"/home/runner/work/blog/blog/pages/posts/boke4.md","lastUpdated":1703594805000}'),g={name:"pages/posts/boke4.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const e=y();e.meta.frontmatter=Object.assign(e.meta.frontmatter,r.frontmatter),u("pageData",r)}},_=s("blockquote",null,[s("p",null,"本篇是可选操作教程")],-1),F={class:"tip custom-block"},f=s("p",{class:"custom-block-title"},[s("i",{class:"icon i-arcticons-pixel-tips"}),s("span",{lang:"en"},"TIP"),s("span",{lang:"zh-CN"},"提示")],-1),k={id:"获取ssh密钥",tabindex:"-1"},x=s("p",null,[l("私钥为"),s("code",null,"id_rsa"),l("文件,公钥为"),s("code",null,"id_rsa.pub"),l("文件"),s("code",null,"(如果是命名过密钥名,公私钥的文件名则为自己命名的名字)")],-1),v={id:"部署密钥",tabindex:"-1"},D={id:"部署私钥",tabindex:"-1"},A=s("p",null,"博客项目仓库 -> settings -> Secrets -> Actions",-1),C=s("p",null,[l("点击"),s("code",null,"New repository secret"),l(",Name填"),s("code",null,"HEXO_DEPLOY_PRI"),l(",Secret填"),s("code",null,"私钥文件里的内容")],-1),B={id:"部署公钥",tabindex:"-1"},P={id:"不同仓库",tabindex:"-1"},$=s("p",null,"如果你没新建仓库的话,请新建仓库(新建过了请忽略),然后上传公钥。",-1),O=s("p",null,"目的仓库(新建仓库) -> settings -> Deploy keys",-1),w=s("p",null,[l("点击"),s("code",null,"add deploy key"),l(",title填"),s("code",null,"HEXO_DEPLOY_PUB"),l(",key填"),s("code",null,"公钥文件里的内容"),l(",并给读写权限")],-1),H={id:"相同仓库",tabindex:"-1"},N=s("p",null,"如果你想部署到和博客项目相同的仓库,请新建一个分支,公钥上传和上一步一样。这里需要注意的是,这种方式必须公开仓库,如果仓库内有不能公开的内容,请使用前一种方式",-1),I={id:"配置github-actions",tabindex:"-1"},G=s("p",null,[l("在hexo的根目录,创建"),s("code",null,".github/workflows/hexo-cl.yml"),l(",修改"),s("code",null,"blog_source_branch"),l("、"),s("code",null,"'your username'"),l("、"),s("code",null,"'your useremail'"),l("为自己的")],-1),X=s("div",{style:{"max-height":"200px"},class:"language-yaml line-numbers-mode"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"yaml"),s("pre",{class:"shiki github-dark vp-code-dark"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{color:"#85E89D"}},"name"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#9ECBFF"}},"HEXO CI")]),l(` +import{_ as i}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as E,u as y,p as u,c as d,w as n,o as h,b as s,d as l,e as t,a as b,r as a,f as m}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const ss=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-11-30T16:00:00.000Z"},"headers":[{"level":2,"title":"获取ssh密钥","slug":"获取ssh密钥","link":"#获取ssh密钥","children":[]},{"level":2,"title":"部署密钥","slug":"部署密钥","link":"#部署密钥","children":[{"level":3,"title":"部署私钥","slug":"部署私钥","link":"#部署私钥","children":[]},{"level":3,"title":"部署公钥","slug":"部署公钥","link":"#部署公钥","children":[]}]},{"level":2,"title":"配置Github Actions","slug":"配置github-actions","link":"#配置github-actions","children":[]},{"level":2,"title":"配置Hexo deploy","slug":"配置hexo-deploy","link":"#配置hexo-deploy","children":[]},{"level":2,"title":"推送","slug":"推送","link":"#推送","children":[]}],"relativePath":"pages/posts/boke4.md","path":"/home/runner/work/blog/blog/pages/posts/boke4.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客","description":"","frontmatter":{"title":"【个人博客网站】从零开发博客网站(四)- 使用GitHub Actions自动构建博客","end":true,"excerpt_type":"html","categories":"博客教程","tags":["文档","博客教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxk782lbsj31hc0u0tr4.jpg","date":"2022-11-30T16:00:00.000Z"},"headers":[{"level":2,"title":"获取ssh密钥","slug":"获取ssh密钥","link":"#获取ssh密钥","children":[]},{"level":2,"title":"部署密钥","slug":"部署密钥","link":"#部署密钥","children":[{"level":3,"title":"部署私钥","slug":"部署私钥","link":"#部署私钥","children":[]},{"level":3,"title":"部署公钥","slug":"部署公钥","link":"#部署公钥","children":[]}]},{"level":2,"title":"配置Github Actions","slug":"配置github-actions","link":"#配置github-actions","children":[]},{"level":2,"title":"配置Hexo deploy","slug":"配置hexo-deploy","link":"#配置hexo-deploy","children":[]},{"level":2,"title":"推送","slug":"推送","link":"#推送","children":[]}],"relativePath":"pages/posts/boke4.md","path":"/home/runner/work/blog/blog/pages/posts/boke4.md","lastUpdated":1703624464000}'),g={name:"pages/posts/boke4.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const e=y();e.meta.frontmatter=Object.assign(e.meta.frontmatter,r.frontmatter),u("pageData",r)}},_=s("blockquote",null,[s("p",null,"本篇是可选操作教程")],-1),F={class:"tip custom-block"},f=s("p",{class:"custom-block-title"},[s("i",{class:"icon i-arcticons-pixel-tips"}),s("span",{lang:"en"},"TIP"),s("span",{lang:"zh-CN"},"提示")],-1),k={id:"获取ssh密钥",tabindex:"-1"},x=s("p",null,[l("私钥为"),s("code",null,"id_rsa"),l("文件,公钥为"),s("code",null,"id_rsa.pub"),l("文件"),s("code",null,"(如果是命名过密钥名,公私钥的文件名则为自己命名的名字)")],-1),v={id:"部署密钥",tabindex:"-1"},D={id:"部署私钥",tabindex:"-1"},A=s("p",null,"博客项目仓库 -> settings -> Secrets -> Actions",-1),C=s("p",null,[l("点击"),s("code",null,"New repository secret"),l(",Name填"),s("code",null,"HEXO_DEPLOY_PRI"),l(",Secret填"),s("code",null,"私钥文件里的内容")],-1),B={id:"部署公钥",tabindex:"-1"},P={id:"不同仓库",tabindex:"-1"},$=s("p",null,"如果你没新建仓库的话,请新建仓库(新建过了请忽略),然后上传公钥。",-1),O=s("p",null,"目的仓库(新建仓库) -> settings -> Deploy keys",-1),w=s("p",null,[l("点击"),s("code",null,"add deploy key"),l(",title填"),s("code",null,"HEXO_DEPLOY_PUB"),l(",key填"),s("code",null,"公钥文件里的内容"),l(",并给读写权限")],-1),H={id:"相同仓库",tabindex:"-1"},N=s("p",null,"如果你想部署到和博客项目相同的仓库,请新建一个分支,公钥上传和上一步一样。这里需要注意的是,这种方式必须公开仓库,如果仓库内有不能公开的内容,请使用前一种方式",-1),I={id:"配置github-actions",tabindex:"-1"},G=s("p",null,[l("在hexo的根目录,创建"),s("code",null,".github/workflows/hexo-cl.yml"),l(",修改"),s("code",null,"blog_source_branch"),l("、"),s("code",null,"'your username'"),l("、"),s("code",null,"'your useremail'"),l("为自己的")],-1),X=s("div",{style:{"max-height":"200px"},class:"language-yaml line-numbers-mode"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"yaml"),s("pre",{class:"shiki github-dark vp-code-dark"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{color:"#85E89D"}},"name"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#9ECBFF"}},"HEXO CI")]),l(` `),s("span",{class:"line"}),l(` `),s("span",{class:"line"},[s("span",{style:{color:"#79B8FF"}},"on"),s("span",{style:{color:"#E1E4E8"}},":")]),l(` `),s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}}," "),s("span",{style:{color:"#85E89D"}},"push"),s("span",{style:{color:"#E1E4E8"}},":")]),l(` diff --git a/assets/categories-aHxJP20n.js b/assets/categories-fy9YjCuW.js similarity index 93% rename from assets/categories-aHxJP20n.js rename to assets/categories-fy9YjCuW.js index 2ecc7da9c..ea863d8d7 100644 --- a/assets/categories-aHxJP20n.js +++ b/assets/categories-fy9YjCuW.js @@ -1 +1 @@ -import{g as q,a4 as x,u as P,G as h,q as S,h as w,ar as A,O as E,i as B,o,j as c,b as m,t as k,l,F as C,k as V,as as K,c as b,w as g,a as R,e as p,ad as N,B as U,at as F,a3 as T,an as D,ao as O,al as W}from"./app-uf9ksm0I.js";import{_ as G}from"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import{_ as H}from"./YunPostCollapse.vue_vue_type_style_index_0_lang-A_bcocQ_.js";import{_ as M}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";const J={class:"category-list-item inline-flex items-center cursor-pointer"},Q={key:0,"i-ri-folder-add-line":""},X={key:1,style:{color:"var(--va-c-primary)"},"i-ri-folder-reduce-line":""},Z={key:0},I=m("div",{"i-ri-file-text-line":""},null,-1),ee={m:"l-1",font:"serif black"},te=q({__name:"YunCategory",props:{parentKey:{},category:{},level:{},collapsable:{type:Boolean,default:!0}},setup($){const u=$,_=x(),n=P(),y=h(()=>{const e=n.query.category||"";return Array.isArray(e)?[e]:e.split("/")}),t=S(u.collapsable),{t:r}=w(),{locale:d}=w();function Y(e){const i=d.value==="zh-CN"?"zh":d.value;return e[`title_${i}`]?e[`title_${i}`]:e.title}const f=S(),{show:s}=A(f);function v(e){_.push({query:{category:e}}),s()}return E(()=>{const e=document.querySelector(".post-collapse-container");e&&(f.value=e)}),(e,i)=>{const z=B("YunCategory",!0),L=B("RouterLink");return o(),c(C,null,[m("li",J,[m("span",{class:"folder-action inline-flex",onClick:i[0]||(i[0]=a=>t.value=!t.value)},[t.value?(o(),c("div",Q)):(o(),c("div",X))]),m("span",{class:"category-name",m:"l-1",onClick:i[1]||(i[1]=a=>v(e.parentKey))},k(e.category.name==="Uncategorized"?l(r)("category.uncategorized"):e.category.name)+" ["+k(e.category.total)+"] ",1)]),t.value?R("v-if",!0):(o(),c("ul",Z,[(o(!0),c(C,null,V(e.category.children,(a,j)=>(o(),c("li",{key:j,class:"post-list-item",m:"l-4"},[l(K)(a)?(o(),b(z,{key:0,"parent-key":e.parentKey?`${e.parentKey}/${a.name}`:a.name,category:a,collapsable:!y.value.includes(a.name)},null,8,["parent-key","category","collapsable"])):(o(),c(C,{key:1},[a.title?(o(),b(L,{key:0,to:a.path||"",class:"inline-flex items-center"},{default:g(()=>[I,m("span",ee,k(Y(a)),1)]),_:2},1032,["to"])):R("v-if",!0)],64))]))),128))]))],64)}}}),oe=q({__name:"YunCategories",props:{categories:{},level:{default:0},collapsable:{type:Boolean,default:!0}},setup($){const u=P(),_=h(()=>{const n=u.query.category||"";return Array.isArray(n)?[n]:n.split("/")});return(n,y)=>{const t=te;return o(!0),c(C,null,V(n.categories,r=>(o(),c("ul",{key:r.name,class:"category-list",m:"l-4"},[p(t,{"parent-key":r.name,category:r,level:n.level+1,collapsable:!_.value.includes(r.name)},null,8,["parent-key","category","level","collapsable"])]))),128)}}}),ne={text:"center",class:"yun-text-light",p:"2"},ie=q({__name:"categories",setup($){const{t:u}=w(),_=N(),n=U(),y=P(),t=h(()=>y.query.category||""),r=F(),d=h(()=>_.postList.filter(s=>s.categories&&t.value!=="Uncategorized"?typeof s.categories=="string"?s.categories===t.value:s.categories.join("/").startsWith(t.value)&&s.categories[0]===t.value.split("/")[0]:!s.categories&&t.value==="Uncategorized"?s.categories===void 0:!1)),Y=T(n);return D([O({"@type":"CollectionPage"})]),(f,s)=>{const v=M,e=oe,i=B("RouterView"),z=H,L=G,a=W;return o(),b(a,null,{"main-header":g(()=>[p(v,{title:l(Y)||l(u)("menu.categories"),icon:l(n).icon||"i-ri-folder-2-line",color:l(n).color},null,8,["title","icon","color"])]),"main-content":g(()=>[m("div",ne,k(l(u)("counter.categories",l(r).children.length)),1),p(e,{categories:l(r).children},null,8,["categories"]),p(i)]),"main-nav-before":g(()=>[t.value?(o(),b(L,{key:0,class:"post-collapse-container",m:"t-4",w:"full"},{default:g(()=>[p(v,{title:t.value==="Uncategorized"?l(u)("category.uncategorized"):t.value.split("/").join(" / "),icon:"i-ri-folder-open-line"},null,8,["title"]),p(z,{w:"full",m:"b-4",p:"x-20 lt-sm:x-5",posts:d.value},null,8,["posts"])]),_:1})):R("v-if",!0)]),_:1})}}});export{ie as default}; +import{g as q,a4 as x,u as P,G as h,q as S,h as w,ar as A,O as E,i as B,o,j as c,b as m,t as k,l,F as C,k as V,as as K,c as b,w as g,a as R,e as p,ad as N,B as U,at as F,a3 as T,an as D,ao as O,al as W}from"./app-W2s0jgqO.js";import{_ as G}from"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import{_ as H}from"./YunPostCollapse.vue_vue_type_style_index_0_lang-YHmwFOA9.js";import{_ as M}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";const J={class:"category-list-item inline-flex items-center cursor-pointer"},Q={key:0,"i-ri-folder-add-line":""},X={key:1,style:{color:"var(--va-c-primary)"},"i-ri-folder-reduce-line":""},Z={key:0},I=m("div",{"i-ri-file-text-line":""},null,-1),ee={m:"l-1",font:"serif black"},te=q({__name:"YunCategory",props:{parentKey:{},category:{},level:{},collapsable:{type:Boolean,default:!0}},setup($){const u=$,_=x(),n=P(),y=h(()=>{const e=n.query.category||"";return Array.isArray(e)?[e]:e.split("/")}),t=S(u.collapsable),{t:r}=w(),{locale:d}=w();function Y(e){const i=d.value==="zh-CN"?"zh":d.value;return e[`title_${i}`]?e[`title_${i}`]:e.title}const f=S(),{show:s}=A(f);function v(e){_.push({query:{category:e}}),s()}return E(()=>{const e=document.querySelector(".post-collapse-container");e&&(f.value=e)}),(e,i)=>{const z=B("YunCategory",!0),L=B("RouterLink");return o(),c(C,null,[m("li",J,[m("span",{class:"folder-action inline-flex",onClick:i[0]||(i[0]=a=>t.value=!t.value)},[t.value?(o(),c("div",Q)):(o(),c("div",X))]),m("span",{class:"category-name",m:"l-1",onClick:i[1]||(i[1]=a=>v(e.parentKey))},k(e.category.name==="Uncategorized"?l(r)("category.uncategorized"):e.category.name)+" ["+k(e.category.total)+"] ",1)]),t.value?R("v-if",!0):(o(),c("ul",Z,[(o(!0),c(C,null,V(e.category.children,(a,j)=>(o(),c("li",{key:j,class:"post-list-item",m:"l-4"},[l(K)(a)?(o(),b(z,{key:0,"parent-key":e.parentKey?`${e.parentKey}/${a.name}`:a.name,category:a,collapsable:!y.value.includes(a.name)},null,8,["parent-key","category","collapsable"])):(o(),c(C,{key:1},[a.title?(o(),b(L,{key:0,to:a.path||"",class:"inline-flex items-center"},{default:g(()=>[I,m("span",ee,k(Y(a)),1)]),_:2},1032,["to"])):R("v-if",!0)],64))]))),128))]))],64)}}}),oe=q({__name:"YunCategories",props:{categories:{},level:{default:0},collapsable:{type:Boolean,default:!0}},setup($){const u=P(),_=h(()=>{const n=u.query.category||"";return Array.isArray(n)?[n]:n.split("/")});return(n,y)=>{const t=te;return o(!0),c(C,null,V(n.categories,r=>(o(),c("ul",{key:r.name,class:"category-list",m:"l-4"},[p(t,{"parent-key":r.name,category:r,level:n.level+1,collapsable:!_.value.includes(r.name)},null,8,["parent-key","category","level","collapsable"])]))),128)}}}),ne={text:"center",class:"yun-text-light",p:"2"},ie=q({__name:"categories",setup($){const{t:u}=w(),_=N(),n=U(),y=P(),t=h(()=>y.query.category||""),r=F(),d=h(()=>_.postList.filter(s=>s.categories&&t.value!=="Uncategorized"?typeof s.categories=="string"?s.categories===t.value:s.categories.join("/").startsWith(t.value)&&s.categories[0]===t.value.split("/")[0]:!s.categories&&t.value==="Uncategorized"?s.categories===void 0:!1)),Y=T(n);return D([O({"@type":"CollectionPage"})]),(f,s)=>{const v=M,e=oe,i=B("RouterView"),z=H,L=G,a=W;return o(),b(a,null,{"main-header":g(()=>[p(v,{title:l(Y)||l(u)("menu.categories"),icon:l(n).icon||"i-ri-folder-2-line",color:l(n).color},null,8,["title","icon","color"])]),"main-content":g(()=>[m("div",ne,k(l(u)("counter.categories",l(r).children.length)),1),p(e,{categories:l(r).children},null,8,["categories"]),p(i)]),"main-nav-before":g(()=>[t.value?(o(),b(L,{key:0,class:"post-collapse-container",m:"t-4",w:"full"},{default:g(()=>[p(v,{title:t.value==="Uncategorized"?l(u)("category.uncategorized"):t.value.split("/").join(" / "),icon:"i-ri-folder-open-line"},null,8,["title"]),p(z,{w:"full",m:"b-4",p:"x-20 lt-sm:x-5",posts:d.value},null,8,["posts"])]),_:1})):R("v-if",!0)]),_:1})}}});export{ie as default}; diff --git a/assets/domain-SLmh2FXX.js b/assets/domain-M5dNkVHj.js similarity index 94% rename from assets/domain-SLmh2FXX.js rename to assets/domain-M5dNkVHj.js index 9ce1e7811..5ac24efbe 100644 --- a/assets/domain-SLmh2FXX.js +++ b/assets/domain-M5dNkVHj.js @@ -1 +1 @@ -import{_ as c}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as m,u as f,p as g,c as u,w as a,o as h,b as e,d as t,e as r,a as p,r as n,f as _}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const te=JSON.parse('{"title":"永久免费域名白嫖--eu.org","description":"","frontmatter":{"title":"永久免费域名白嫖--eu.org","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["域名","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg","date":"2023-09-17T14:30:00.000Z"},"headers":[{"level":2,"title":"前言","slug":"前言","link":"#前言","children":[]},{"level":2,"title":"介绍","slug":"介绍","link":"#介绍","children":[]},{"level":2,"title":"是不是顶级域名","slug":"是不是顶级域名","link":"#是不是顶级域名","children":[]},{"level":2,"title":"注册","slug":"注册","link":"#注册","children":[{"level":3,"title":"获取Name servers","slug":"获取name-servers","link":"#获取name-servers","children":[]}]}],"relativePath":"pages/posts/domain.md","path":"/home/runner/work/blog/blog/pages/posts/domain.md","lastUpdated":1703594805000}'),o=JSON.parse('{"title":"永久免费域名白嫖--eu.org","description":"","frontmatter":{"title":"永久免费域名白嫖--eu.org","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["域名","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg","date":"2023-09-17T14:30:00.000Z"},"headers":[{"level":2,"title":"前言","slug":"前言","link":"#前言","children":[]},{"level":2,"title":"介绍","slug":"介绍","link":"#介绍","children":[]},{"level":2,"title":"是不是顶级域名","slug":"是不是顶级域名","link":"#是不是顶级域名","children":[]},{"level":2,"title":"注册","slug":"注册","link":"#注册","children":[{"level":3,"title":"获取Name servers","slug":"获取name-servers","link":"#获取name-servers","children":[]}]}],"relativePath":"pages/posts/domain.md","path":"/home/runner/work/blog/blog/pages/posts/domain.md","lastUpdated":1703594805000}'),b={name:"pages/posts/domain.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const l=f();l.meta.frontmatter=Object.assign(l.meta.frontmatter,o.frontmatter),g("pageData",o)}},v={id:"前言",tabindex:"-1"},k={id:"介绍",tabindex:"-1"},y=e("p",null,"eu.org域名注册服务从1996年开始,是为无力承担资金的组织提供的免费域名注册服务,所以官网界面······一言难尽。",-1),N={id:"是不是顶级域名",tabindex:"-1"},w=e("p",null,"虽然eu.org本身是二级域名,但是已被大部分DNS服务商认定为是顶级域名",-1),$={id:"注册",tabindex:"-1"},z=e("blockquote",null,[e("p",null,"在注册前,需要准备谷歌邮箱或者Outlook邮箱以及科学工具")],-1),D=e("code",null,"here",-1),S=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/834b37afbe09b0daccf2a99278f2c34b381745966.png",alt:"image-20230917191503498",loading:"lazy",decoding:"async",class:"lazy"})],-1),P=e("p",null,[t("这里点击"),e("code",null,"Register"),t(",进行信息填写")],-1),V=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/a9de05c1d0ff99258abe87fa22b97698381745966.png",alt:"image-20230917191652746",loading:"lazy",decoding:"async",class:"lazy"})],-1),j=e("blockquote",null,[e("p",null,"信息填写需要欧美国籍信息,直接搜索美国人虚拟信息生成进行直接生成")],-1),q=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/2f56311e864f8981f722eaf14e1ef49f381745966.png",alt:"image-20230917192823131",loading:"lazy",decoding:"async",class:"lazy"})],-1),O=e("p",null,[t("点击"),e("code",null,"Create"),t(",之后邮箱将会收到注册邮件,点击里面的链接进行验证。记住以"),e("code",null,"-FREE"),t("结尾的"),e("code",null,"Handle"),t(",这个是登录用的用户名")],-1),x=e("p",null,[t("输入Handle以及密码,来到管理界面,点击"),e("code",null,"New Domain"),t("进行获取域名")],-1),B=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/236867e7c77dfd25865962f1ee1f773b381745966.png",alt:"image-20230917193310515",loading:"lazy",decoding:"async",class:"lazy"})],-1),C=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/72ee7722764dd4233ebf4492c71ebd5b381745966.png",alt:"image-20230917193528684",loading:"lazy",decoding:"async",class:"lazy"})],-1),R=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/aea2301ed631d65fd101da5c6f0b4207381745966.png",alt:"image-20230917193630895",loading:"lazy",decoding:"async",class:"lazy"})],-1),T=e("p",null,[t("之后点击"),e("code",null,"Submit"),t("进行提交,如果只有Done的提示,那就完成了。等待几个月的时间审核,当审核通过,会有邮件发送到你的邮箱")],-1),E={id:"获取name-servers",tabindex:"-1"},F=e("p",null,[t("进入DNSpod控制台,点击"),e("code",null,"添加域名")],-1),H=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/e41e69d7f3edb6375d13f8d46d04ffb1381745966.png",alt:"image-20230917194317377",loading:"lazy",decoding:"async",class:"lazy"})],-1),J=e("p",null,"随便填写域名(确保该域名无人使用,最好和申请的域名一样),复制两个服务器到name1和name2上面",-1),U=e("blockquote",null,[e("p",null,"每个人的套餐给的DNS服务器都不一样,使用别人的可能会导致报错")],-1),Z=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/40f30b89358b4f95b3b4d4c45931ed48381745966.png",alt:"image-20230917194855691",loading:"lazy",decoding:"async",class:"lazy"})],-1);function A(l,L,M,G,i,I){const s=_,d=c;return h(),u(d,{frontmatter:i.frontmatter,data:i.data},{"main-content-md":a(()=>[e("h2",v,[t("前言 "),r(s,{class:"header-anchor",href:"#前言","aria-label":'Permalink to "前言"'},{default:a(()=>[t("​")]),_:1})]),e("p",null,[t("我购买过域名,也尝试过"),r(s,{href:"https://www.freenom.com/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("Freenom")]),_:1}),t("的免费域名,发现要么花钱的很贵,要么免费的续期注册很麻烦,现在则选择了"),r(s,{href:"https://nic.eu.org/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("eu.org域名")]),_:1})]),p(" more "),e("h2",k,[t("介绍 "),r(s,{class:"header-anchor",href:"#介绍","aria-label":'Permalink to "介绍"'},{default:a(()=>[t("​")]),_:1})]),y,e("h2",N,[t("是不是顶级域名 "),r(s,{class:"header-anchor",href:"#是不是顶级域名","aria-label":'Permalink to "是不是顶级域名"'},{default:a(()=>[t("​")]),_:1})]),w,e("h2",$,[t("注册 "),r(s,{class:"header-anchor",href:"#注册","aria-label":'Permalink to "注册"'},{default:a(()=>[t("​")]),_:1})]),z,e("p",null,[t("打开"),r(s,{href:"https://nic.eu.org/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("官网")]),_:1}),t(",点击"),D,t("跳转登录页面进行注册(这界面真的可以说是上世纪风格了)")]),S,P,V,j,q,O,x,B,C,e("blockquote",null,[e("p",null,[t("Name servers可以到"),r(s,{href:"https://www.dnspod.cn/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("DNSpod")]),_:1}),t("注册账号获取")])]),R,T,e("h3",E,[t("获取Name servers "),r(s,{class:"header-anchor",href:"#获取name-servers","aria-label":'Permalink to "获取Name servers"'},{default:a(()=>[t("​")]),_:1})]),e("p",null,[t("Name servers就是DNS服务器,这里使用"),r(s,{href:"https://www.dnspod.cn/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("DNSpod")]),_:1}),t("演示")]),F,H,J,U,Z]),"main-header":a(()=>[n(l.$slots,"main-header")]),"main-header-after":a(()=>[n(l.$slots,"main-header-after")]),"main-nav":a(()=>[n(l.$slots,"main-nav")]),"main-content":a(()=>[n(l.$slots,"main-content")]),"main-content-after":a(()=>[n(l.$slots,"main-content-after")]),"main-nav-before":a(()=>[n(l.$slots,"main-nav-before")]),"main-nav-after":a(()=>[n(l.$slots,"main-nav-after")]),comment:a(()=>[n(l.$slots,"comment")]),footer:a(()=>[n(l.$slots,"footer")]),aside:a(()=>[n(l.$slots,"aside")]),"aside-custom":a(()=>[n(l.$slots,"aside-custom")]),default:a(()=>[n(l.$slots,"default")]),_:3},8,["frontmatter","data"])}const ae=m(b,[["render",A]]);export{te as __pageData,ae as default}; +import{_ as c}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as m,u as f,p as g,c as u,w as a,o as h,b as e,d as t,e as r,a as p,r as n,f as _}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const te=JSON.parse('{"title":"永久免费域名白嫖--eu.org","description":"","frontmatter":{"title":"永久免费域名白嫖--eu.org","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["域名","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg","date":"2023-09-17T14:30:00.000Z"},"headers":[{"level":2,"title":"前言","slug":"前言","link":"#前言","children":[]},{"level":2,"title":"介绍","slug":"介绍","link":"#介绍","children":[]},{"level":2,"title":"是不是顶级域名","slug":"是不是顶级域名","link":"#是不是顶级域名","children":[]},{"level":2,"title":"注册","slug":"注册","link":"#注册","children":[{"level":3,"title":"获取Name servers","slug":"获取name-servers","link":"#获取name-servers","children":[]}]}],"relativePath":"pages/posts/domain.md","path":"/home/runner/work/blog/blog/pages/posts/domain.md","lastUpdated":1703624464000}'),o=JSON.parse('{"title":"永久免费域名白嫖--eu.org","description":"","frontmatter":{"title":"永久免费域名白嫖--eu.org","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["域名","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg","date":"2023-09-17T14:30:00.000Z"},"headers":[{"level":2,"title":"前言","slug":"前言","link":"#前言","children":[]},{"level":2,"title":"介绍","slug":"介绍","link":"#介绍","children":[]},{"level":2,"title":"是不是顶级域名","slug":"是不是顶级域名","link":"#是不是顶级域名","children":[]},{"level":2,"title":"注册","slug":"注册","link":"#注册","children":[{"level":3,"title":"获取Name servers","slug":"获取name-servers","link":"#获取name-servers","children":[]}]}],"relativePath":"pages/posts/domain.md","path":"/home/runner/work/blog/blog/pages/posts/domain.md","lastUpdated":1703624464000}'),b={name:"pages/posts/domain.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const l=f();l.meta.frontmatter=Object.assign(l.meta.frontmatter,o.frontmatter),g("pageData",o)}},v={id:"前言",tabindex:"-1"},k={id:"介绍",tabindex:"-1"},y=e("p",null,"eu.org域名注册服务从1996年开始,是为无力承担资金的组织提供的免费域名注册服务,所以官网界面······一言难尽。",-1),N={id:"是不是顶级域名",tabindex:"-1"},w=e("p",null,"虽然eu.org本身是二级域名,但是已被大部分DNS服务商认定为是顶级域名",-1),$={id:"注册",tabindex:"-1"},z=e("blockquote",null,[e("p",null,"在注册前,需要准备谷歌邮箱或者Outlook邮箱以及科学工具")],-1),D=e("code",null,"here",-1),S=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/834b37afbe09b0daccf2a99278f2c34b381745966.png",alt:"image-20230917191503498",loading:"lazy",decoding:"async",class:"lazy"})],-1),P=e("p",null,[t("这里点击"),e("code",null,"Register"),t(",进行信息填写")],-1),V=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/a9de05c1d0ff99258abe87fa22b97698381745966.png",alt:"image-20230917191652746",loading:"lazy",decoding:"async",class:"lazy"})],-1),j=e("blockquote",null,[e("p",null,"信息填写需要欧美国籍信息,直接搜索美国人虚拟信息生成进行直接生成")],-1),q=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/2f56311e864f8981f722eaf14e1ef49f381745966.png",alt:"image-20230917192823131",loading:"lazy",decoding:"async",class:"lazy"})],-1),O=e("p",null,[t("点击"),e("code",null,"Create"),t(",之后邮箱将会收到注册邮件,点击里面的链接进行验证。记住以"),e("code",null,"-FREE"),t("结尾的"),e("code",null,"Handle"),t(",这个是登录用的用户名")],-1),x=e("p",null,[t("输入Handle以及密码,来到管理界面,点击"),e("code",null,"New Domain"),t("进行获取域名")],-1),B=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/236867e7c77dfd25865962f1ee1f773b381745966.png",alt:"image-20230917193310515",loading:"lazy",decoding:"async",class:"lazy"})],-1),C=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/72ee7722764dd4233ebf4492c71ebd5b381745966.png",alt:"image-20230917193528684",loading:"lazy",decoding:"async",class:"lazy"})],-1),R=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/aea2301ed631d65fd101da5c6f0b4207381745966.png",alt:"image-20230917193630895",loading:"lazy",decoding:"async",class:"lazy"})],-1),T=e("p",null,[t("之后点击"),e("code",null,"Submit"),t("进行提交,如果只有Done的提示,那就完成了。等待几个月的时间审核,当审核通过,会有邮件发送到你的邮箱")],-1),E={id:"获取name-servers",tabindex:"-1"},F=e("p",null,[t("进入DNSpod控制台,点击"),e("code",null,"添加域名")],-1),H=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/e41e69d7f3edb6375d13f8d46d04ffb1381745966.png",alt:"image-20230917194317377",loading:"lazy",decoding:"async",class:"lazy"})],-1),J=e("p",null,"随便填写域名(确保该域名无人使用,最好和申请的域名一样),复制两个服务器到name1和name2上面",-1),U=e("blockquote",null,[e("p",null,"每个人的套餐给的DNS服务器都不一样,使用别人的可能会导致报错")],-1),Z=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/40f30b89358b4f95b3b4d4c45931ed48381745966.png",alt:"image-20230917194855691",loading:"lazy",decoding:"async",class:"lazy"})],-1);function A(l,L,M,G,i,I){const s=_,d=c;return h(),u(d,{frontmatter:i.frontmatter,data:i.data},{"main-content-md":a(()=>[e("h2",v,[t("前言 "),r(s,{class:"header-anchor",href:"#前言","aria-label":'Permalink to "前言"'},{default:a(()=>[t("​")]),_:1})]),e("p",null,[t("我购买过域名,也尝试过"),r(s,{href:"https://www.freenom.com/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("Freenom")]),_:1}),t("的免费域名,发现要么花钱的很贵,要么免费的续期注册很麻烦,现在则选择了"),r(s,{href:"https://nic.eu.org/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("eu.org域名")]),_:1})]),p(" more "),e("h2",k,[t("介绍 "),r(s,{class:"header-anchor",href:"#介绍","aria-label":'Permalink to "介绍"'},{default:a(()=>[t("​")]),_:1})]),y,e("h2",N,[t("是不是顶级域名 "),r(s,{class:"header-anchor",href:"#是不是顶级域名","aria-label":'Permalink to "是不是顶级域名"'},{default:a(()=>[t("​")]),_:1})]),w,e("h2",$,[t("注册 "),r(s,{class:"header-anchor",href:"#注册","aria-label":'Permalink to "注册"'},{default:a(()=>[t("​")]),_:1})]),z,e("p",null,[t("打开"),r(s,{href:"https://nic.eu.org/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("官网")]),_:1}),t(",点击"),D,t("跳转登录页面进行注册(这界面真的可以说是上世纪风格了)")]),S,P,V,j,q,O,x,B,C,e("blockquote",null,[e("p",null,[t("Name servers可以到"),r(s,{href:"https://www.dnspod.cn/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("DNSpod")]),_:1}),t("注册账号获取")])]),R,T,e("h3",E,[t("获取Name servers "),r(s,{class:"header-anchor",href:"#获取name-servers","aria-label":'Permalink to "获取Name servers"'},{default:a(()=>[t("​")]),_:1})]),e("p",null,[t("Name servers就是DNS服务器,这里使用"),r(s,{href:"https://www.dnspod.cn/",target:"_blank",rel:"noreferrer"},{default:a(()=>[t("DNSpod")]),_:1}),t("演示")]),F,H,J,U,Z]),"main-header":a(()=>[n(l.$slots,"main-header")]),"main-header-after":a(()=>[n(l.$slots,"main-header-after")]),"main-nav":a(()=>[n(l.$slots,"main-nav")]),"main-content":a(()=>[n(l.$slots,"main-content")]),"main-content-after":a(()=>[n(l.$slots,"main-content-after")]),"main-nav-before":a(()=>[n(l.$slots,"main-nav-before")]),"main-nav-after":a(()=>[n(l.$slots,"main-nav-after")]),comment:a(()=>[n(l.$slots,"comment")]),footer:a(()=>[n(l.$slots,"footer")]),aside:a(()=>[n(l.$slots,"aside")]),"aside-custom":a(()=>[n(l.$slots,"aside-custom")]),default:a(()=>[n(l.$slots,"default")]),_:3},8,["frontmatter","data"])}const ae=m(b,[["render",A]]);export{te as __pageData,ae as default}; diff --git a/assets/gallery-IlpeCkRA.js b/assets/gallery-7t8IlDGG.js similarity index 87% rename from assets/gallery-IlpeCkRA.js rename to assets/gallery-7t8IlDGG.js index 49f4e8c52..cca6c5a08 100644 --- a/assets/gallery-IlpeCkRA.js +++ b/assets/gallery-7t8IlDGG.js @@ -1,7 +1,7 @@ -import{g,i as x,o as a,c as p,q as m,N as C,j as v,b as s,x as P,P as V,n as G,Q as $,e as f,a4 as E,h as A,B as D,a3 as B,an as O,ao as R,G as S,E as N,au as T,w,l as o,t as Y,al as j,av as I}from"./app-uf9ksm0I.js";import{_ as z}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";const K=g({__name:"YunGallery",props:{photos:{}},setup(_){return(r,n)=>{const e=x("VAGallery");return a(),p(e,{photos:r.photos},null,8,["photos"])}}}),L={key:0,"w-full":"","pt-14":"","pb-10":""},M={class:"decrypt-password-container w-full sm:w-1/2","flex-center":"","m-auto":"",relative:""},q={key:1},F=g({__name:"ValaxyGalleryDecrypt",props:{encryptedPhotos:{}},setup(_){const r=_,n=m(""),e=m(""),l=m(!1),{decrypt:c}=C();async function d(){const i=r.encryptedPhotos;if(i)try{const t=await c(n.value,i);e.value=t||""}catch{l.value=!0}}function y(){e.value="",n.value=""}return(i,t)=>{const h=K;return a(),v("div",null,[e.value?(a(),v("div",q,[f(h,{photos:JSON.parse(e.value)},null,8,["photos"]),s("div",{"w-full":"","text-center":"","mt-8":""},[s("button",{"m-auto":"",class:"btn","font-bold":"",onClick:y}," Encrypt Again ")])])):(a(),v("div",L,[s("div",M,[P(s("input",{"onUpdate:modelValue":t[0]||(t[0]=u=>n.value=u),"w-full":"",border:"","pl-5":"","pr-11":"","py-3":"",rounded:"","hover:shadow":"",transition:"",type:"password",placeholder:"Enter password",class:G(l.value&&"border-red"),onInput:t[1]||(t[1]=u=>l.value=!1),onKeyup:$(d,["enter"])},null,34),[[V,n.value]]),s("div",{"cursor-pointer":"",absolute:"","text-2xl":"","i-ri-arrow-right-circle-line":"","right-3":"","text-gray":"","hover:text-black":"",onClick:d})])]))])}}}),H={text:"center",class:"yun-text-light",p:"2"},J={class:"page-action",text:"center"},Q=["title"],U=s("div",{"i-ri-arrow-go-back-line":""},null,-1),W=[U],X=g({__name:"gallery",setup(_){const r=E(),{t:n}=A(),e=D(),l=B(e);O([R({"@type":"CollectionPage"})]);const c=S(()=>e.value.photos||[]),y=N().value.addons["valaxy-addon-lightgallery"]?T(()=>I(()=>import("./YunGallery-PW04vqUN.js"),__vite__mapDeps([0,1,2,3]))):()=>null;return(i,t)=>{const h=z,u=F,b=x("RouterView"),k=j;return a(),p(k,null,{"main-header":w(()=>[f(h,{title:o(l)||o(n)("title.gallery"),icon:o(e).icon||"i-ri-gallery-line",color:o(e).color},null,8,["title","icon","color"])]),"main-content":w(()=>[s("div",H,Y(o(n)("counter.photos",c.value.length)),1),s("div",J,[s("a",{class:"yun-icon-btn",title:o(n)("accessibility.back"),onClick:t[0]||(t[0]=()=>o(r).back())},W,8,Q)]),o(e).encryptedPhotos?(a(),p(u,{key:0,"encrypted-photos":o(e).encryptedPhotos},null,8,["encrypted-photos"])):(a(),p(o(y),{key:1,photos:c.value},null,8,["photos"])),f(b)]),_:1})}}}),te=Object.freeze(Object.defineProperty({__proto__:null,default:X},Symbol.toStringTag,{value:"Module"}));export{K as _,te as g}; +import{g,i as x,o as a,c as p,q as m,N as C,j as v,b as s,x as P,P as V,n as G,Q as $,e as f,a4 as E,h as A,B as D,a3 as B,an as O,ao as R,G as S,E as N,au as T,w,l as o,t as Y,al as j,av as I}from"./app-W2s0jgqO.js";import{_ as z}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";const K=g({__name:"YunGallery",props:{photos:{}},setup(_){return(r,n)=>{const e=x("VAGallery");return a(),p(e,{photos:r.photos},null,8,["photos"])}}}),L={key:0,"w-full":"","pt-14":"","pb-10":""},M={class:"decrypt-password-container w-full sm:w-1/2","flex-center":"","m-auto":"",relative:""},q={key:1},F=g({__name:"ValaxyGalleryDecrypt",props:{encryptedPhotos:{}},setup(_){const r=_,n=m(""),e=m(""),l=m(!1),{decrypt:c}=C();async function d(){const i=r.encryptedPhotos;if(i)try{const t=await c(n.value,i);e.value=t||""}catch{l.value=!0}}function y(){e.value="",n.value=""}return(i,t)=>{const h=K;return a(),v("div",null,[e.value?(a(),v("div",q,[f(h,{photos:JSON.parse(e.value)},null,8,["photos"]),s("div",{"w-full":"","text-center":"","mt-8":""},[s("button",{"m-auto":"",class:"btn","font-bold":"",onClick:y}," Encrypt Again ")])])):(a(),v("div",L,[s("div",M,[P(s("input",{"onUpdate:modelValue":t[0]||(t[0]=u=>n.value=u),"w-full":"",border:"","pl-5":"","pr-11":"","py-3":"",rounded:"","hover:shadow":"",transition:"",type:"password",placeholder:"Enter password",class:G(l.value&&"border-red"),onInput:t[1]||(t[1]=u=>l.value=!1),onKeyup:$(d,["enter"])},null,34),[[V,n.value]]),s("div",{"cursor-pointer":"",absolute:"","text-2xl":"","i-ri-arrow-right-circle-line":"","right-3":"","text-gray":"","hover:text-black":"",onClick:d})])]))])}}}),H={text:"center",class:"yun-text-light",p:"2"},J={class:"page-action",text:"center"},Q=["title"],U=s("div",{"i-ri-arrow-go-back-line":""},null,-1),W=[U],X=g({__name:"gallery",setup(_){const r=E(),{t:n}=A(),e=D(),l=B(e);O([R({"@type":"CollectionPage"})]);const c=S(()=>e.value.photos||[]),y=N().value.addons["valaxy-addon-lightgallery"]?T(()=>I(()=>import("./YunGallery-Cc39iT_M.js"),__vite__mapDeps([0,1,2,3]))):()=>null;return(i,t)=>{const h=z,u=F,b=x("RouterView"),k=j;return a(),p(k,null,{"main-header":w(()=>[f(h,{title:o(l)||o(n)("title.gallery"),icon:o(e).icon||"i-ri-gallery-line",color:o(e).color},null,8,["title","icon","color"])]),"main-content":w(()=>[s("div",H,Y(o(n)("counter.photos",c.value.length)),1),s("div",J,[s("a",{class:"yun-icon-btn",title:o(n)("accessibility.back"),onClick:t[0]||(t[0]=()=>o(r).back())},W,8,Q)]),o(e).encryptedPhotos?(a(),p(u,{key:0,"encrypted-photos":o(e).encryptedPhotos},null,8,["encrypted-photos"])):(a(),p(o(y),{key:1,photos:c.value},null,8,["photos"])),f(b)]),_:1})}}}),te=Object.freeze(Object.defineProperty({__proto__:null,default:X},Symbol.toStringTag,{value:"Module"}));export{K as _,te as g}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/YunGallery-PW04vqUN.js","assets/app-uf9ksm0I.js","assets/app-t3NjUSxF.css","assets/YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js"] + __vite__mapDeps.viteFileDeps = ["assets/YunGallery-Cc39iT_M.js","assets/app-W2s0jgqO.js","assets/app-t3NjUSxF.css","assets/YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } \ No newline at end of file diff --git a/assets/ghproxy-mV293LbF.js b/assets/ghproxy-X9WPshBj.js similarity index 93% rename from assets/ghproxy-mV293LbF.js rename to assets/ghproxy-X9WPshBj.js index 7f38f7c2a..0797b684e 100644 --- a/assets/ghproxy-mV293LbF.js +++ b/assets/ghproxy-X9WPshBj.js @@ -1,4 +1,4 @@ -import{_ as d}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as p,u as m,p as h,c as g,w as a,o as u,b as e,d as t,e as i,a as f,r as l,f as b}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const te=JSON.parse('{"title":"使用Replit平台免费搭建GitHub反代","description":"","frontmatter":{"title":"使用Replit平台免费搭建GitHub反代","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["Replit","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg","date":"2023-09-06T14:30:00.000Z"},"headers":[{"level":2,"title":"部署","slug":"部署","link":"#部署","children":[{"level":3,"title":"创建ReplFork","slug":"创建replfork","link":"#创建replfork","children":[]},{"level":3,"title":"配置","slug":"配置","link":"#配置","children":[]}]}],"relativePath":"pages/posts/ghproxy.md","path":"/home/runner/work/blog/blog/pages/posts/ghproxy.md","lastUpdated":1703594805000}'),n=JSON.parse('{"title":"使用Replit平台免费搭建GitHub反代","description":"","frontmatter":{"title":"使用Replit平台免费搭建GitHub反代","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["Replit","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg","date":"2023-09-06T14:30:00.000Z"},"headers":[{"level":2,"title":"部署","slug":"部署","link":"#部署","children":[{"level":3,"title":"创建ReplFork","slug":"创建replfork","link":"#创建replfork","children":[]},{"level":3,"title":"配置","slug":"配置","link":"#配置","children":[]}]}],"relativePath":"pages/posts/ghproxy.md","path":"/home/runner/work/blog/blog/pages/posts/ghproxy.md","lastUpdated":1703594805000}'),_={name:"pages/posts/ghproxy.md",data(){return{data:n,frontmatter:n.frontmatter,$frontmatter:n.frontmatter}},setup(){const s=m();s.meta.frontmatter=Object.assign(s.meta.frontmatter,n.frontmatter),h("pageData",n)}},y=e("blockquote",null,[e("p",null,[t("该教程使用到了"),e("code",null,"Replit"),t("平台"),e("code",null,"Education"),t("账号,普通账号流量限制10G")])],-1),k={id:"部署",tabindex:"-1"},v=e("p",null,"直接上干货,够可以吧😄",-1),x={id:"创建replfork",tabindex:"-1"},$=e("s",null,"创建Repl",-1),w=e("p",null,"老步骤,啊不对,这次换新玩意,不然搞不定。",-1),z=e("code",null,"Use Template",-1),E=e("code",null,"Owner",-1),R=e("code",null,"Teams",-1),C=e("code",null,"Education",-1),N=e("div",{style:{"max-height":"200px"},class:"language-html line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"html"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#E1E4E8"}},"项目模板:https://replit.com/@Cloudflare/Cloudflare-Workers")])])]),e("pre",{class:"shiki github-light vp-code-light"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#24292E"}},"项目模板:https://replit.com/@Cloudflare/Cloudflare-Workers")])])]),e("button",{class:"collapse"}),e("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[e("span",{class:"line-number"},"1"),e("br")])],-1),j=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/b9b293baee6cc279c9cc9a5ddaabed703acf6cb3.png",alt:"image-20230906193526730",loading:"lazy",decoding:"async",class:"lazy"})],-1),V={id:"配置",tabindex:"-1"},G=e("p",null,[t("先点击"),e("code",null,"Run"),t("跑一遍,按Y回车,然后等待依赖下载完")],-1),M=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/35555194f33d0eb8b145d6d2606a5f3bc27011e6.png",alt:"image-20230906193711208",loading:"lazy",decoding:"async",class:"lazy"})],-1),P=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/59a6d6ac69b25fe555804a5ad1189785a330b558.png",alt:"image-20230906193746926",loading:"lazy",decoding:"async",class:"lazy"})],-1),T=e("p",null,"依赖下载完成,如下图,再次按下回车",-1),F=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/97e071233d1fce8ba5235f3556b4d318c29326f3.png",alt:"image-20230906194305958",loading:"lazy",decoding:"async",class:"lazy"})],-1),H=e("p",null,[t("如"),e("code",null,"Webview"),t("选项卡出现内容,即可继续下面的操作")],-1),O=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/19adb0f39b6bab886137d50543ccff1df0f5ed89.png",alt:"image-20230906195634100",loading:"lazy",decoding:"async",class:"lazy"})],-1),W=e("p",null,[t("左边文件树,"),e("code",null,"src -> index.ts"),t(",打开,使用以下链接内的代码覆盖里面的内容")],-1),B=e("div",{style:{"max-height":"200px"},class:"language-html line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"html"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#E1E4E8"}},"代码链接:https://raw.githubusercontent.com/MengNianxiaoyao/gh-proxy/master/index.js")]),t(` +import{_ as d}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as p,u as m,p as h,c as g,w as a,o as u,b as e,d as t,e as i,a as f,r as l,f as b}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const te=JSON.parse('{"title":"使用Replit平台免费搭建GitHub反代","description":"","frontmatter":{"title":"使用Replit平台免费搭建GitHub反代","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["Replit","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg","date":"2023-09-06T14:30:00.000Z"},"headers":[{"level":2,"title":"部署","slug":"部署","link":"#部署","children":[{"level":3,"title":"创建ReplFork","slug":"创建replfork","link":"#创建replfork","children":[]},{"level":3,"title":"配置","slug":"配置","link":"#配置","children":[]}]}],"relativePath":"pages/posts/ghproxy.md","path":"/home/runner/work/blog/blog/pages/posts/ghproxy.md","lastUpdated":1703624464000}'),n=JSON.parse('{"title":"使用Replit平台免费搭建GitHub反代","description":"","frontmatter":{"title":"使用Replit平台免费搭建GitHub反代","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["Replit","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva4.sinaimg.cn/large/0072Vf1pgy1foxkcf9mfnj31hc0u0h7p.jpg","date":"2023-09-06T14:30:00.000Z"},"headers":[{"level":2,"title":"部署","slug":"部署","link":"#部署","children":[{"level":3,"title":"创建ReplFork","slug":"创建replfork","link":"#创建replfork","children":[]},{"level":3,"title":"配置","slug":"配置","link":"#配置","children":[]}]}],"relativePath":"pages/posts/ghproxy.md","path":"/home/runner/work/blog/blog/pages/posts/ghproxy.md","lastUpdated":1703624464000}'),_={name:"pages/posts/ghproxy.md",data(){return{data:n,frontmatter:n.frontmatter,$frontmatter:n.frontmatter}},setup(){const s=m();s.meta.frontmatter=Object.assign(s.meta.frontmatter,n.frontmatter),h("pageData",n)}},y=e("blockquote",null,[e("p",null,[t("该教程使用到了"),e("code",null,"Replit"),t("平台"),e("code",null,"Education"),t("账号,普通账号流量限制10G")])],-1),k={id:"部署",tabindex:"-1"},v=e("p",null,"直接上干货,够可以吧😄",-1),x={id:"创建replfork",tabindex:"-1"},$=e("s",null,"创建Repl",-1),w=e("p",null,"老步骤,啊不对,这次换新玩意,不然搞不定。",-1),z=e("code",null,"Use Template",-1),E=e("code",null,"Owner",-1),R=e("code",null,"Teams",-1),C=e("code",null,"Education",-1),N=e("div",{style:{"max-height":"200px"},class:"language-html line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"html"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#E1E4E8"}},"项目模板:https://replit.com/@Cloudflare/Cloudflare-Workers")])])]),e("pre",{class:"shiki github-light vp-code-light"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#24292E"}},"项目模板:https://replit.com/@Cloudflare/Cloudflare-Workers")])])]),e("button",{class:"collapse"}),e("div",{class:"line-numbers-wrapper","aria-hidden":"true"},[e("span",{class:"line-number"},"1"),e("br")])],-1),j=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/b9b293baee6cc279c9cc9a5ddaabed703acf6cb3.png",alt:"image-20230906193526730",loading:"lazy",decoding:"async",class:"lazy"})],-1),V={id:"配置",tabindex:"-1"},G=e("p",null,[t("先点击"),e("code",null,"Run"),t("跑一遍,按Y回车,然后等待依赖下载完")],-1),M=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/35555194f33d0eb8b145d6d2606a5f3bc27011e6.png",alt:"image-20230906193711208",loading:"lazy",decoding:"async",class:"lazy"})],-1),P=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/59a6d6ac69b25fe555804a5ad1189785a330b558.png",alt:"image-20230906193746926",loading:"lazy",decoding:"async",class:"lazy"})],-1),T=e("p",null,"依赖下载完成,如下图,再次按下回车",-1),F=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/97e071233d1fce8ba5235f3556b4d318c29326f3.png",alt:"image-20230906194305958",loading:"lazy",decoding:"async",class:"lazy"})],-1),H=e("p",null,[t("如"),e("code",null,"Webview"),t("选项卡出现内容,即可继续下面的操作")],-1),O=e("figure",null,[e("img",{src:"https://article.biliimg.com/bfs/article/19adb0f39b6bab886137d50543ccff1df0f5ed89.png",alt:"image-20230906195634100",loading:"lazy",decoding:"async",class:"lazy"})],-1),W=e("p",null,[t("左边文件树,"),e("code",null,"src -> index.ts"),t(",打开,使用以下链接内的代码覆盖里面的内容")],-1),B=e("div",{style:{"max-height":"200px"},class:"language-html line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"html"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#E1E4E8"}},"代码链接:https://raw.githubusercontent.com/MengNianxiaoyao/gh-proxy/master/index.js")]),t(` `),e("span",{class:"line"}),t(` `),e("span",{class:"line"},[e("span",{style:{color:"#E1E4E8"}},"国内用户:https://ghproxy.com/https://raw.githubusercontent.com/MengNianxiaoyao/gh-proxy/master/index.js")])])]),e("pre",{class:"shiki github-light vp-code-light"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#24292E"}},"代码链接:https://raw.githubusercontent.com/MengNianxiaoyao/gh-proxy/master/index.js")]),t(` `),e("span",{class:"line"}),t(` diff --git a/assets/home-M_ud5mRs.js b/assets/home-UJHyTZQK.js similarity index 95% rename from assets/home-M_ud5mRs.js rename to assets/home-UJHyTZQK.js index 909475a5f..dfc5228e3 100644 --- a/assets/home-M_ud5mRs.js +++ b/assets/home-UJHyTZQK.js @@ -1 +1 @@ -import{_ as M}from"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import{g as k,o as n,j as a,b as i,r as C,m as S,q as f,O as N,t as y,a as h,_ as B,aw as V,G as g,n as b,F as T,k as L,a7 as Y,l as _,c as $,e as w,ax as z,C as A,ag as F,u as R,i as j,am as E}from"./app-uf9ksm0I.js";const D={class:"yun-notice m-auto"},G=["innerHTML"],O=k({__name:"YunNotice",props:{content:{}},setup(d){return(e,o)=>(n(),a("div",D,[i("span",{innerHTML:e.content},null,8,G),C(e.$slots,"default")]))}}),P={class:"say"},q={key:0,class:"say-content animate-fade-in animate-iteration-1"},W={key:1,class:"say-author"},I={key:2,class:"say-from"},J=k({__name:"YunSay",setup(d){const e=S(),o=f(""),r=f(""),u=f("");function v(){const s=e.value.say.hitokoto.enable?e.value.say.hitokoto.api:e.value.say.api;s&&fetch(s).then(t=>{if(t.ok)t.json().then(c=>{if(e.value.say.hitokoto.enable)o.value=c.hitokoto,r.value=c.from_who,u.value=c.from;else{const l=c[Math.floor(Math.random()*c.length)];l.content?(o.value=l.content,r.value=l.author,u.value=l.from):o.value=l}});else throw new Error(`${e.value.say.api}, HTTP error, status = ${t.status}`)}).catch(t=>{console.error(t.message)})}return N(()=>{v()}),(s,t)=>(n(),a("div",P,[o.value?(n(),a("span",q,y(o.value),1)):h("v-if",!0),r.value?(n(),a("span",W,y(r.value),1)):h("v-if",!0),u.value?(n(),a("span",I,y(u.value),1)):h("v-if",!0)]))}}),K={},Q={class:"go-down","aria-label":"go-down",href:"javascript:window.scrollTo(0, window.banner.clientHeight);"},U=i("div",{"i-ri-arrow-down-s-line":"","inline-flex":""},null,-1),X=[U];function Z(d,e){return n(),a("a",Q,X)}const ee=B(K,[["render",Z]]),ne={},te={class:"yun-cloud"},se=V('',1),ae=[se];function oe(d,e){return n(),a("div",te,ae)}const re=B(ne,[["render",oe]]),ce={class:"banner-line-container"},le={class:"banner-char-container"},ie={class:"char"},ue={class:"banner-line-container bottom"},_e=k({__name:"YunBanner",setup(d){const e=S(),o=g(()=>{const s=[];for(let t=0;to.value.reduce((s,t)=>s+t,0)/2),u=g(()=>({"--banner-line-height":`calc(var(--banner-height, 100vh) / 2 - ${r.value}rem)`})),v=f(!0);return(s,t)=>{var m;const c=re,l=ee;return n(),a("div",{id:"yun-banner",style:Y(u.value)},[i("div",ce,[i("div",{class:b(["banner-line vertical-line-top",{active:v.value}])},null,2)]),i("div",le,[(n(!0),a(T,null,L(_(e).banner.title,(x,p)=>(n(),a("div",{key:p,class:"char-box"},[i("span",{class:b([p%2!==0?"char-right":"char-left"]),style:Y({"--banner-char-size":`${o.value[p]}rem`})},[i("span",ie,y(x),1)],6)]))),128))]),i("div",ue,[i("div",{class:b(["banner-line vertical-line-bottom",{active:v.value}])},null,2)]),(m=_(e).banner.cloud)!=null&&m.enable?(n(),$(c,{key:0})):h("v-if",!0),w(l)],4)}}}),de=k({__name:"home",setup(d){const e=A(),o=F("home"),r=S(),u=R(),v=g(()=>u.path.startsWith("/page"));return(s,t)=>{const c=E,l=_e,m=J,x=O,p=j("RouterView"),H=M;return n(),a("main",{class:b(["yun-main flex-center",_(o)&&!_(e).isSidebarOpen?"pl-0":"md:pl-$va-sidebar-width"]),flex:"~ col",w:"full"},[w(c,{"show-hamburger":!0}),v.value?h("v-if",!0):(n(),a(T,{key:0},[_(r).banner.enable?(n(),$(l,{key:0})):h("v-if",!0),_(r).say.enable?(n(),$(m,{key:1,w:"full"})):h("v-if",!0)],64)),_(r).notice.enable?(n(),$(x,{key:1,content:_(r).notice.content,mt:"4"},null,8,["content"])):h("v-if",!0),C(s.$slots,"board"),C(s.$slots,"default",{},()=>[w(p)]),w(H)],2)}}});export{de as default}; +import{_ as M}from"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import{g as k,o as n,j as a,b as i,r as C,m as S,q as f,O as N,t as y,a as h,_ as B,aw as V,G as g,n as b,F as T,k as L,a7 as Y,l as _,c as $,e as w,ax as z,C as A,ag as F,u as R,i as j,am as E}from"./app-W2s0jgqO.js";const D={class:"yun-notice m-auto"},G=["innerHTML"],O=k({__name:"YunNotice",props:{content:{}},setup(d){return(e,o)=>(n(),a("div",D,[i("span",{innerHTML:e.content},null,8,G),C(e.$slots,"default")]))}}),P={class:"say"},q={key:0,class:"say-content animate-fade-in animate-iteration-1"},W={key:1,class:"say-author"},I={key:2,class:"say-from"},J=k({__name:"YunSay",setup(d){const e=S(),o=f(""),r=f(""),u=f("");function v(){const s=e.value.say.hitokoto.enable?e.value.say.hitokoto.api:e.value.say.api;s&&fetch(s).then(t=>{if(t.ok)t.json().then(c=>{if(e.value.say.hitokoto.enable)o.value=c.hitokoto,r.value=c.from_who,u.value=c.from;else{const l=c[Math.floor(Math.random()*c.length)];l.content?(o.value=l.content,r.value=l.author,u.value=l.from):o.value=l}});else throw new Error(`${e.value.say.api}, HTTP error, status = ${t.status}`)}).catch(t=>{console.error(t.message)})}return N(()=>{v()}),(s,t)=>(n(),a("div",P,[o.value?(n(),a("span",q,y(o.value),1)):h("v-if",!0),r.value?(n(),a("span",W,y(r.value),1)):h("v-if",!0),u.value?(n(),a("span",I,y(u.value),1)):h("v-if",!0)]))}}),K={},Q={class:"go-down","aria-label":"go-down",href:"javascript:window.scrollTo(0, window.banner.clientHeight);"},U=i("div",{"i-ri-arrow-down-s-line":"","inline-flex":""},null,-1),X=[U];function Z(d,e){return n(),a("a",Q,X)}const ee=B(K,[["render",Z]]),ne={},te={class:"yun-cloud"},se=V('',1),ae=[se];function oe(d,e){return n(),a("div",te,ae)}const re=B(ne,[["render",oe]]),ce={class:"banner-line-container"},le={class:"banner-char-container"},ie={class:"char"},ue={class:"banner-line-container bottom"},_e=k({__name:"YunBanner",setup(d){const e=S(),o=g(()=>{const s=[];for(let t=0;to.value.reduce((s,t)=>s+t,0)/2),u=g(()=>({"--banner-line-height":`calc(var(--banner-height, 100vh) / 2 - ${r.value}rem)`})),v=f(!0);return(s,t)=>{var m;const c=re,l=ee;return n(),a("div",{id:"yun-banner",style:Y(u.value)},[i("div",ce,[i("div",{class:b(["banner-line vertical-line-top",{active:v.value}])},null,2)]),i("div",le,[(n(!0),a(T,null,L(_(e).banner.title,(x,p)=>(n(),a("div",{key:p,class:"char-box"},[i("span",{class:b([p%2!==0?"char-right":"char-left"]),style:Y({"--banner-char-size":`${o.value[p]}rem`})},[i("span",ie,y(x),1)],6)]))),128))]),i("div",ue,[i("div",{class:b(["banner-line vertical-line-bottom",{active:v.value}])},null,2)]),(m=_(e).banner.cloud)!=null&&m.enable?(n(),$(c,{key:0})):h("v-if",!0),w(l)],4)}}}),de=k({__name:"home",setup(d){const e=A(),o=F("home"),r=S(),u=R(),v=g(()=>u.path.startsWith("/page"));return(s,t)=>{const c=E,l=_e,m=J,x=O,p=j("RouterView"),H=M;return n(),a("main",{class:b(["yun-main flex-center",_(o)&&!_(e).isSidebarOpen?"pl-0":"md:pl-$va-sidebar-width"]),flex:"~ col",w:"full"},[w(c,{"show-hamburger":!0}),v.value?h("v-if",!0):(n(),a(T,{key:0},[_(r).banner.enable?(n(),$(l,{key:0})):h("v-if",!0),_(r).say.enable?(n(),$(m,{key:1,w:"full"})):h("v-if",!0)],64)),_(r).notice.enable?(n(),$(x,{key:1,content:_(r).notice.content,mt:"4"},null,8,["content"])):h("v-if",!0),C(s.$slots,"board"),C(s.$slots,"default",{},()=>[w(p)]),w(H)],2)}}});export{de as default}; diff --git a/assets/image-0gVU_xdN.js b/assets/image-nu1LGaYy.js similarity index 97% rename from assets/image-0gVU_xdN.js rename to assets/image-nu1LGaYy.js index b0a890e0e..3c137008d 100644 --- a/assets/image-0gVU_xdN.js +++ b/assets/image-nu1LGaYy.js @@ -1,4 +1,4 @@ -import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as d,u,p as h,c as y,w as s,o as b,b as l,d as e,e as n,a as m,r as o,f as g}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const rl=JSON.parse('{"title":"【个人博客网站】Typora + B站 = 高速图床","description":"","frontmatter":{"title":"【个人博客网站】Typora + B站 = 高速图床","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["图床","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg","date":"2023-09-08T16:00:00.000Z"},"headers":[{"level":2,"title":"工具","slug":"工具","link":"#工具","children":[]},{"level":2,"title":"版本的选择","slug":"版本的选择","link":"#版本的选择","children":[]},{"level":2,"title":"插件的使用","slug":"插件的使用","link":"#插件的使用","children":[{"level":3,"title":"获取SESSDATA","slug":"获取sessdata","link":"#获取sessdata","children":[]},{"level":3,"title":"获取csrf","slug":"获取csrf","link":"#获取csrf","children":[]},{"level":3,"title":"Typora设置","slug":"typora设置","link":"#typora设置","children":[]},{"level":3,"title":"Mac平台说明","slug":"mac平台说明","link":"#mac平台说明","children":[]}]},{"level":2,"title":"404解决方案","slug":"_404解决方案","link":"#_404解决方案","children":[{"level":3,"title":"全站图片","slug":"全站图片","link":"#全站图片","children":[]},{"level":3,"title":"新窗口打开","slug":"新窗口打开","link":"#新窗口打开","children":[]}]}],"relativePath":"pages/posts/image.md","path":"/home/runner/work/blog/blog/pages/posts/image.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"【个人博客网站】Typora + B站 = 高速图床","description":"","frontmatter":{"title":"【个人博客网站】Typora + B站 = 高速图床","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["图床","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg","date":"2023-09-08T16:00:00.000Z"},"headers":[{"level":2,"title":"工具","slug":"工具","link":"#工具","children":[]},{"level":2,"title":"版本的选择","slug":"版本的选择","link":"#版本的选择","children":[]},{"level":2,"title":"插件的使用","slug":"插件的使用","link":"#插件的使用","children":[{"level":3,"title":"获取SESSDATA","slug":"获取sessdata","link":"#获取sessdata","children":[]},{"level":3,"title":"获取csrf","slug":"获取csrf","link":"#获取csrf","children":[]},{"level":3,"title":"Typora设置","slug":"typora设置","link":"#typora设置","children":[]},{"level":3,"title":"Mac平台说明","slug":"mac平台说明","link":"#mac平台说明","children":[]}]},{"level":2,"title":"404解决方案","slug":"_404解决方案","link":"#_404解决方案","children":[{"level":3,"title":"全站图片","slug":"全站图片","link":"#全站图片","children":[]},{"level":3,"title":"新窗口打开","slug":"新窗口打开","link":"#新窗口打开","children":[]}]}],"relativePath":"pages/posts/image.md","path":"/home/runner/work/blog/blog/pages/posts/image.md","lastUpdated":1703594805000}'),E={name:"pages/posts/image.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const a=u();a.meta.frontmatter=Object.assign(a.meta.frontmatter,r.frontmatter),h("pageData",r)}},f={id:"工具",tabindex:"-1"},_={id:"版本的选择",tabindex:"-1"},k=l("p",null,"根据自己的系统下载相应的包",-1),F=l("figure",null,[l("img",{src:"https://article.biliimg.com/bfs/article/5edbb73baa42ecec316a975bdff888871265fda2.png",alt:"image-20230908122444107",loading:"lazy",decoding:"async",class:"lazy"})],-1),v={id:"插件的使用",tabindex:"-1"},S={id:"获取sessdata",tabindex:"-1"},A=l("p",null,"将下载好的程序放好,打开浏览器",-1),C=l("blockquote",null,[l("p",null,"登录哔哩哔哩→F12打开控制台→Application(应用)→Cookies→SESSDATA")],-1),x=l("figure",null,[l("img",{src:"https://article.biliimg.com/bfs/article/cf4bd2b5a5aa784862d5f57c6f8fbf2131054d25.png",alt:"image-20230908125137924",loading:"lazy",decoding:"async",class:"lazy"})],-1),D={id:"获取csrf",tabindex:"-1"},w=l("blockquote",null,[l("p",null,"登录哔哩哔哩→F12打开控制台→Application→Cookies→bili_jct")],-1),B=l("figure",null,[l("img",{src:"https://article.biliimg.com/bfs/article/12751cd963eb52bd753fb79bae4037393b301595.png",alt:"image-20230908125304241",loading:"lazy",decoding:"async",class:"lazy"})],-1),T={id:"typora设置",tabindex:"-1"},$=l("p",null,[e("进入Typora设置(偏好设置),选择"),l("code",null,"图像Tab"),e(",插入图片时选择"),l("code",null,"上传图片"),e(",然后将"),l("code",null,"插件的绝对路径"),e("或"),l("code",null,"相对路径"),e("填入"),l("code",null,"命令"),e("。如下地方,例如")],-1),M=l("blockquote",null,[l("p",null,"绝对路径")],-1),j=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6A737D"}},"# Mac、Linux")]),e(` +import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as d,u,p as h,c as y,w as s,o as b,b as l,d as e,e as n,a as m,r as o,f as g}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const rl=JSON.parse('{"title":"【个人博客网站】Typora + B站 = 高速图床","description":"","frontmatter":{"title":"【个人博客网站】Typora + B站 = 高速图床","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["图床","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg","date":"2023-09-08T16:00:00.000Z"},"headers":[{"level":2,"title":"工具","slug":"工具","link":"#工具","children":[]},{"level":2,"title":"版本的选择","slug":"版本的选择","link":"#版本的选择","children":[]},{"level":2,"title":"插件的使用","slug":"插件的使用","link":"#插件的使用","children":[{"level":3,"title":"获取SESSDATA","slug":"获取sessdata","link":"#获取sessdata","children":[]},{"level":3,"title":"获取csrf","slug":"获取csrf","link":"#获取csrf","children":[]},{"level":3,"title":"Typora设置","slug":"typora设置","link":"#typora设置","children":[]},{"level":3,"title":"Mac平台说明","slug":"mac平台说明","link":"#mac平台说明","children":[]}]},{"level":2,"title":"404解决方案","slug":"_404解决方案","link":"#_404解决方案","children":[{"level":3,"title":"全站图片","slug":"全站图片","link":"#全站图片","children":[]},{"level":3,"title":"新窗口打开","slug":"新窗口打开","link":"#新窗口打开","children":[]}]}],"relativePath":"pages/posts/image.md","path":"/home/runner/work/blog/blog/pages/posts/image.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"【个人博客网站】Typora + B站 = 高速图床","description":"","frontmatter":{"title":"【个人博客网站】Typora + B站 = 高速图床","end":true,"excerpt_type":"html","categories":"白嫖教程","tags":["图床","文档","白嫖教程"],"time_warning":true,"cover":"https://i0.wp.com/tva3.sinaimg.cn/large/0072Vf1pgy1foxk6mvbgfj31kw0w01cd.jpg","date":"2023-09-08T16:00:00.000Z"},"headers":[{"level":2,"title":"工具","slug":"工具","link":"#工具","children":[]},{"level":2,"title":"版本的选择","slug":"版本的选择","link":"#版本的选择","children":[]},{"level":2,"title":"插件的使用","slug":"插件的使用","link":"#插件的使用","children":[{"level":3,"title":"获取SESSDATA","slug":"获取sessdata","link":"#获取sessdata","children":[]},{"level":3,"title":"获取csrf","slug":"获取csrf","link":"#获取csrf","children":[]},{"level":3,"title":"Typora设置","slug":"typora设置","link":"#typora设置","children":[]},{"level":3,"title":"Mac平台说明","slug":"mac平台说明","link":"#mac平台说明","children":[]}]},{"level":2,"title":"404解决方案","slug":"_404解决方案","link":"#_404解决方案","children":[{"level":3,"title":"全站图片","slug":"全站图片","link":"#全站图片","children":[]},{"level":3,"title":"新窗口打开","slug":"新窗口打开","link":"#新窗口打开","children":[]}]}],"relativePath":"pages/posts/image.md","path":"/home/runner/work/blog/blog/pages/posts/image.md","lastUpdated":1703624464000}'),E={name:"pages/posts/image.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const a=u();a.meta.frontmatter=Object.assign(a.meta.frontmatter,r.frontmatter),h("pageData",r)}},f={id:"工具",tabindex:"-1"},_={id:"版本的选择",tabindex:"-1"},k=l("p",null,"根据自己的系统下载相应的包",-1),F=l("figure",null,[l("img",{src:"https://article.biliimg.com/bfs/article/5edbb73baa42ecec316a975bdff888871265fda2.png",alt:"image-20230908122444107",loading:"lazy",decoding:"async",class:"lazy"})],-1),v={id:"插件的使用",tabindex:"-1"},S={id:"获取sessdata",tabindex:"-1"},A=l("p",null,"将下载好的程序放好,打开浏览器",-1),C=l("blockquote",null,[l("p",null,"登录哔哩哔哩→F12打开控制台→Application(应用)→Cookies→SESSDATA")],-1),x=l("figure",null,[l("img",{src:"https://article.biliimg.com/bfs/article/cf4bd2b5a5aa784862d5f57c6f8fbf2131054d25.png",alt:"image-20230908125137924",loading:"lazy",decoding:"async",class:"lazy"})],-1),D={id:"获取csrf",tabindex:"-1"},w=l("blockquote",null,[l("p",null,"登录哔哩哔哩→F12打开控制台→Application→Cookies→bili_jct")],-1),B=l("figure",null,[l("img",{src:"https://article.biliimg.com/bfs/article/12751cd963eb52bd753fb79bae4037393b301595.png",alt:"image-20230908125304241",loading:"lazy",decoding:"async",class:"lazy"})],-1),T={id:"typora设置",tabindex:"-1"},$=l("p",null,[e("进入Typora设置(偏好设置),选择"),l("code",null,"图像Tab"),e(",插入图片时选择"),l("code",null,"上传图片"),e(",然后将"),l("code",null,"插件的绝对路径"),e("或"),l("code",null,"相对路径"),e("填入"),l("code",null,"命令"),e("。如下地方,例如")],-1),M=l("blockquote",null,[l("p",null,"绝对路径")],-1),j=l("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"shell"),l("pre",{class:"shiki github-dark vp-code-dark"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6A737D"}},"# Mac、Linux")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"/Users/xxx/bilibili/typora-plugin-bilibili-macos"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"token=你的SESSDATA"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"csrf=你的bili_jct")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#6A737D"}},"# Windows")]),e(` `),l("span",{class:"line"},[l("span",{style:{color:"#B392F0"}},"D:\\Downloads\\typora-plugin-bilibili-win.exe"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"token=你的SESSDATA"),l("span",{style:{color:"#E1E4E8"}}," "),l("span",{style:{color:"#9ECBFF"}},"csrf=你的bili_jct")])])]),l("pre",{class:"shiki github-light vp-code-light"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#6A737D"}},"# Mac、Linux")]),e(` diff --git a/assets/index-8bt8MmC6.js b/assets/index-6EcqxBdo.js similarity index 96% rename from assets/index-8bt8MmC6.js rename to assets/index-6EcqxBdo.js index 8155ba7d9..f833004c3 100644 --- a/assets/index-8bt8MmC6.js +++ b/assets/index-6EcqxBdo.js @@ -1,4 +1,4 @@ -import{_ as b}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{g as k,ac as _,o as d,j as m,b as s,F as v,k as x,a7 as F,t as u,l as $,_ as E,u as B,p as C,c as w,w as e,d as l,e as r,r as t,f as j}from"./app-uf9ksm0I.js";import{o as D}from"./index-nlSmcLJj.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";const N={class:"links"},A={class:"link-items"},P=["href","title"],V={class:"link-left"},L=["src","alt"],M={class:"link-info",m:"l-2"},O={class:"link-blog",font:"serif black"},I={class:"link-desc"},S=k({__name:"YunLinks",props:{links:{},random:{type:Boolean},errorImg:{}},setup(n){const p=n,{data:y}=_(p.links,p.random);function h(o){D(o,p.errorImg)}return(o,g)=>(d(),m("div",N,[s("ul",A,[(d(!0),m(v,null,x($(y),(a,i)=>(d(),m("li",{key:i,class:"link-item",style:F(`--primary-color: ${a.color}`)},[s("a",{class:"link-url",p:"x-4 y-2",href:a.url,title:a.name,alt:"portrait",rel:"friend",target:"_blank"},[s("div",V,[s("img",{class:"link-avatar",width:"64",height:"64",w:"16",h:"16",loading:"lazy",src:a.avatar,alt:a.name,onError:h},null,40,L)]),s("div",M,[s("div",O,u(a.blog),1),s("div",I,u(a.desc),1)])],8,P)],4))),128))])]))}}),G=E(S,[["__scopeId","data-v-a4614b22"]]),ts=JSON.parse('{"title":"友链","description":"友人帐、链接","frontmatter":{"title":"友链","keywords":"链接","icon":"i-ri-link","nav":false,"description":"友人帐、链接","links":"https://friends.mnxy.eu.org/links.json","sites":"https://friends.mnxy.eu.org/sites.json","away":"https://friends.mnxy.eu.org/away.json","random":true},"headers":[{"level":2,"title":"友人帐","slug":"友人帐","link":"#友人帐","children":[]},{"level":2,"title":"技术支持(旧站点)","slug":"技术支持-旧站点","link":"#技术支持-旧站点","children":[]},{"level":2,"title":"失联友链","slug":"失联友链","link":"#失联友链","children":[]},{"level":2,"title":"我的友链","slug":"我的友链","link":"#我的友链","children":[{"level":3,"title":"通用格式","slug":"通用格式","link":"#通用格式","children":[]},{"level":3,"title":"Valaxy格式","slug":"valaxy格式","link":"#valaxy格式","children":[]}]}],"relativePath":"pages/links/index.md","path":"/home/runner/work/blog/blog/pages/links/index.md","lastUpdated":1703594805000}'),c=JSON.parse('{"title":"友链","description":"友人帐、链接","frontmatter":{"title":"友链","keywords":"链接","icon":"i-ri-link","nav":false,"description":"友人帐、链接","links":"https://friends.mnxy.eu.org/links.json","sites":"https://friends.mnxy.eu.org/sites.json","away":"https://friends.mnxy.eu.org/away.json","random":true},"headers":[{"level":2,"title":"友人帐","slug":"友人帐","link":"#友人帐","children":[]},{"level":2,"title":"技术支持(旧站点)","slug":"技术支持-旧站点","link":"#技术支持-旧站点","children":[]},{"level":2,"title":"失联友链","slug":"失联友链","link":"#失联友链","children":[]},{"level":2,"title":"我的友链","slug":"我的友链","link":"#我的友链","children":[{"level":3,"title":"通用格式","slug":"通用格式","link":"#通用格式","children":[]},{"level":3,"title":"Valaxy格式","slug":"valaxy格式","link":"#valaxy格式","children":[]}]}],"relativePath":"pages/links/index.md","path":"/home/runner/work/blog/blog/pages/links/index.md","lastUpdated":1703594805000}'),z={name:"pages/links/index.md",data(){return{data:c,frontmatter:c.frontmatter,$frontmatter:c.frontmatter}},setup(){const n=B();n.meta.frontmatter=Object.assign(n.meta.frontmatter,c.frontmatter),C("pageData",c)}},J=s("div",{class:"tip custom-block"},[s("p",{class:"custom-block-title"},[s("i",{class:"icon i-arcticons-pixel-tips"}),s("span",{lang:"en"},"TIP"),s("span",{lang:"zh-CN"},"提示")]),s("p",null,"站点随机展示")],-1),R={id:"友人帐",tabindex:"-1"},T={id:"技术支持-旧站点",tabindex:"-1"},U={id:"失联友链",tabindex:"-1"},Y={id:"我的友链",tabindex:"-1"},q={id:"通用格式",tabindex:"-1"},H=s("div",{style:{"max-height":"200px"},class:"language-yaml line-numbers-mode"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"yaml"),s("pre",{class:"shiki github-dark vp-code-dark"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}},"- "),s("span",{style:{color:"#85E89D"}},"name"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#9ECBFF"}},"梦念逍遥のBLOG")]),l(` +import{_ as b}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{g as k,ac as _,o as d,j as m,b as s,F as v,k as x,a7 as F,t as u,l as $,_ as E,u as B,p as C,c as w,w as e,d as l,e as r,r as t,f as j}from"./app-W2s0jgqO.js";import{o as D}from"./index-nlSmcLJj.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";const N={class:"links"},A={class:"link-items"},P=["href","title"],V={class:"link-left"},L=["src","alt"],M={class:"link-info",m:"l-2"},O={class:"link-blog",font:"serif black"},I={class:"link-desc"},S=k({__name:"YunLinks",props:{links:{},random:{type:Boolean},errorImg:{}},setup(n){const p=n,{data:y}=_(p.links,p.random);function h(o){D(o,p.errorImg)}return(o,g)=>(d(),m("div",N,[s("ul",A,[(d(!0),m(v,null,x($(y),(a,i)=>(d(),m("li",{key:i,class:"link-item",style:F(`--primary-color: ${a.color}`)},[s("a",{class:"link-url",p:"x-4 y-2",href:a.url,title:a.name,alt:"portrait",rel:"friend",target:"_blank"},[s("div",V,[s("img",{class:"link-avatar",width:"64",height:"64",w:"16",h:"16",loading:"lazy",src:a.avatar,alt:a.name,onError:h},null,40,L)]),s("div",M,[s("div",O,u(a.blog),1),s("div",I,u(a.desc),1)])],8,P)],4))),128))])]))}}),G=E(S,[["__scopeId","data-v-a4614b22"]]),ts=JSON.parse('{"title":"友链","description":"友人帐、链接","frontmatter":{"title":"友链","keywords":"链接","icon":"i-ri-link","nav":false,"description":"友人帐、链接","links":"https://friends.mnxy.eu.org/links.json","sites":"https://friends.mnxy.eu.org/sites.json","away":"https://friends.mnxy.eu.org/away.json","random":true},"headers":[{"level":2,"title":"友人帐","slug":"友人帐","link":"#友人帐","children":[]},{"level":2,"title":"技术支持(旧站点)","slug":"技术支持-旧站点","link":"#技术支持-旧站点","children":[]},{"level":2,"title":"失联友链","slug":"失联友链","link":"#失联友链","children":[]},{"level":2,"title":"我的友链","slug":"我的友链","link":"#我的友链","children":[{"level":3,"title":"通用格式","slug":"通用格式","link":"#通用格式","children":[]},{"level":3,"title":"Valaxy格式","slug":"valaxy格式","link":"#valaxy格式","children":[]}]}],"relativePath":"pages/links/index.md","path":"/home/runner/work/blog/blog/pages/links/index.md","lastUpdated":1703624464000}'),c=JSON.parse('{"title":"友链","description":"友人帐、链接","frontmatter":{"title":"友链","keywords":"链接","icon":"i-ri-link","nav":false,"description":"友人帐、链接","links":"https://friends.mnxy.eu.org/links.json","sites":"https://friends.mnxy.eu.org/sites.json","away":"https://friends.mnxy.eu.org/away.json","random":true},"headers":[{"level":2,"title":"友人帐","slug":"友人帐","link":"#友人帐","children":[]},{"level":2,"title":"技术支持(旧站点)","slug":"技术支持-旧站点","link":"#技术支持-旧站点","children":[]},{"level":2,"title":"失联友链","slug":"失联友链","link":"#失联友链","children":[]},{"level":2,"title":"我的友链","slug":"我的友链","link":"#我的友链","children":[{"level":3,"title":"通用格式","slug":"通用格式","link":"#通用格式","children":[]},{"level":3,"title":"Valaxy格式","slug":"valaxy格式","link":"#valaxy格式","children":[]}]}],"relativePath":"pages/links/index.md","path":"/home/runner/work/blog/blog/pages/links/index.md","lastUpdated":1703624464000}'),z={name:"pages/links/index.md",data(){return{data:c,frontmatter:c.frontmatter,$frontmatter:c.frontmatter}},setup(){const n=B();n.meta.frontmatter=Object.assign(n.meta.frontmatter,c.frontmatter),C("pageData",c)}},J=s("div",{class:"tip custom-block"},[s("p",{class:"custom-block-title"},[s("i",{class:"icon i-arcticons-pixel-tips"}),s("span",{lang:"en"},"TIP"),s("span",{lang:"zh-CN"},"提示")]),s("p",null,"站点随机展示")],-1),R={id:"友人帐",tabindex:"-1"},T={id:"技术支持-旧站点",tabindex:"-1"},U={id:"失联友链",tabindex:"-1"},Y={id:"我的友链",tabindex:"-1"},q={id:"通用格式",tabindex:"-1"},H=s("div",{style:{"max-height":"200px"},class:"language-yaml line-numbers-mode"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"yaml"),s("pre",{class:"shiki github-dark vp-code-dark"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}},"- "),s("span",{style:{color:"#85E89D"}},"name"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#9ECBFF"}},"梦念逍遥のBLOG")]),l(` `),s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}}," "),s("span",{style:{color:"#85E89D"}},"link"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#9ECBFF"}},"https://blog.mnxy.eu.org/")]),l(` `),s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}}," "),s("span",{style:{color:"#85E89D"}},"avatar"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#9ECBFF"}},"https://fastly.jsdelivr.net/gh/MengNianxiaoyao/blogimages@main/siteicon/icon.svg")]),l(` `),s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}}," "),s("span",{style:{color:"#85E89D"}},"descr"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#9ECBFF"}},"无梦之境")]),l(` diff --git a/assets/index-3p_0KmmU.js b/assets/index-CTVOL2Aj.js similarity index 75% rename from assets/index-3p_0KmmU.js rename to assets/index-CTVOL2Aj.js index 81ec29356..933bc3048 100644 --- a/assets/index-3p_0KmmU.js +++ b/assets/index-CTVOL2Aj.js @@ -1 +1 @@ -import{_ as s}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as i,u as m,p as l,c as d,w as t,o as f,r as a}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const O=JSON.parse('{"title":"分类","description":"","frontmatter":{"title":"分类","layout":"categories","nav":false,"toc":false,"icon":"i-ri-folder-2-line","comment":false},"headers":[],"relativePath":"pages/categories/index.md","path":"/home/runner/work/blog/blog/pages/categories/index.md","lastUpdated":1703594805000}'),o=JSON.parse('{"title":"分类","description":"","frontmatter":{"title":"分类","layout":"categories","nav":false,"toc":false,"icon":"i-ri-folder-2-line","comment":false},"headers":[],"relativePath":"pages/categories/index.md","path":"/home/runner/work/blog/blog/pages/categories/index.md","lastUpdated":1703594805000}'),c={name:"pages/categories/index.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const e=m();e.meta.frontmatter=Object.assign(e.meta.frontmatter,o.frontmatter),l("pageData",o)}};function p(e,g,u,$,r,h){const n=s;return f(),d(n,{frontmatter:r.frontmatter,data:r.data},{"main-content-md":t(()=>[]),"main-header":t(()=>[a(e.$slots,"main-header")]),"main-header-after":t(()=>[a(e.$slots,"main-header-after")]),"main-nav":t(()=>[a(e.$slots,"main-nav")]),"main-content":t(()=>[a(e.$slots,"main-content")]),"main-content-after":t(()=>[a(e.$slots,"main-content-after")]),"main-nav-before":t(()=>[a(e.$slots,"main-nav-before")]),"main-nav-after":t(()=>[a(e.$slots,"main-nav-after")]),comment:t(()=>[a(e.$slots,"comment")]),footer:t(()=>[a(e.$slots,"footer")]),aside:t(()=>[a(e.$slots,"aside")]),"aside-custom":t(()=>[a(e.$slots,"aside-custom")]),default:t(()=>[a(e.$slots,"default")]),_:3},8,["frontmatter","data"])}const S=i(c,[["render",p]]);export{O as __pageData,S as default}; +import{_ as s}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as i,u as m,p as l,c as d,w as t,o as f,r as a}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const O=JSON.parse('{"title":"分类","description":"","frontmatter":{"title":"分类","layout":"categories","nav":false,"toc":false,"icon":"i-ri-folder-2-line","comment":false},"headers":[],"relativePath":"pages/categories/index.md","path":"/home/runner/work/blog/blog/pages/categories/index.md","lastUpdated":1703624464000}'),o=JSON.parse('{"title":"分类","description":"","frontmatter":{"title":"分类","layout":"categories","nav":false,"toc":false,"icon":"i-ri-folder-2-line","comment":false},"headers":[],"relativePath":"pages/categories/index.md","path":"/home/runner/work/blog/blog/pages/categories/index.md","lastUpdated":1703624464000}'),c={name:"pages/categories/index.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const e=m();e.meta.frontmatter=Object.assign(e.meta.frontmatter,o.frontmatter),l("pageData",o)}};function p(e,g,u,$,r,h){const n=s;return f(),d(n,{frontmatter:r.frontmatter,data:r.data},{"main-content-md":t(()=>[]),"main-header":t(()=>[a(e.$slots,"main-header")]),"main-header-after":t(()=>[a(e.$slots,"main-header-after")]),"main-nav":t(()=>[a(e.$slots,"main-nav")]),"main-content":t(()=>[a(e.$slots,"main-content")]),"main-content-after":t(()=>[a(e.$slots,"main-content-after")]),"main-nav-before":t(()=>[a(e.$slots,"main-nav-before")]),"main-nav-after":t(()=>[a(e.$slots,"main-nav-after")]),comment:t(()=>[a(e.$slots,"comment")]),footer:t(()=>[a(e.$slots,"footer")]),aside:t(()=>[a(e.$slots,"aside")]),"aside-custom":t(()=>[a(e.$slots,"aside-custom")]),default:t(()=>[a(e.$slots,"default")]),_:3},8,["frontmatter","data"])}const S=i(c,[["render",p]]);export{O as __pageData,S as default}; diff --git a/assets/index-qML3G7aL.js b/assets/index-GYpSwWU9.js similarity index 78% rename from assets/index-qML3G7aL.js rename to assets/index-GYpSwWU9.js index 9ab428a99..81787640c 100644 --- a/assets/index-qML3G7aL.js +++ b/assets/index-GYpSwWU9.js @@ -1 +1 @@ -import{_ as m}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as i,u as l,p as d,c as f,w as e,o as p,r as a,b as s}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const S=JSON.parse('{"title":"留言板","description":"","frontmatter":{"title":"留言板","icon":"i-ri-chat-poll-line","toc":false,"nav":false},"headers":[],"relativePath":"pages/comments/index.md","path":"/home/runner/work/blog/blog/pages/comments/index.md","lastUpdated":1703594805000}'),o=JSON.parse('{"title":"留言板","description":"","frontmatter":{"title":"留言板","icon":"i-ri-chat-poll-line","toc":false,"nav":false},"headers":[],"relativePath":"pages/comments/index.md","path":"/home/runner/work/blog/blog/pages/comments/index.md","lastUpdated":1703594805000}'),c={name:"pages/comments/index.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const t=l();t.meta.frontmatter=Object.assign(t.meta.frontmatter,o.frontmatter),d("pageData",o)}},u=s("blockquote",null,[s("p",null,"有什么想讨论的可以在下方留言")],-1);function h(t,$,g,v,n,b){const r=m;return p(),f(r,{frontmatter:n.frontmatter,data:n.data},{"main-content-md":e(()=>[u]),"main-header":e(()=>[a(t.$slots,"main-header")]),"main-header-after":e(()=>[a(t.$slots,"main-header-after")]),"main-nav":e(()=>[a(t.$slots,"main-nav")]),"main-content":e(()=>[a(t.$slots,"main-content")]),"main-content-after":e(()=>[a(t.$slots,"main-content-after")]),"main-nav-before":e(()=>[a(t.$slots,"main-nav-before")]),"main-nav-after":e(()=>[a(t.$slots,"main-nav-after")]),comment:e(()=>[a(t.$slots,"comment")]),footer:e(()=>[a(t.$slots,"footer")]),aside:e(()=>[a(t.$slots,"aside")]),"aside-custom":e(()=>[a(t.$slots,"aside-custom")]),default:e(()=>[a(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const D=i(c,[["render",h]]);export{S as __pageData,D as default}; +import{_ as m}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as i,u as l,p as d,c as f,w as e,o as p,r as a,b as s}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const S=JSON.parse('{"title":"留言板","description":"","frontmatter":{"title":"留言板","icon":"i-ri-chat-poll-line","toc":false,"nav":false},"headers":[],"relativePath":"pages/comments/index.md","path":"/home/runner/work/blog/blog/pages/comments/index.md","lastUpdated":1703624464000}'),o=JSON.parse('{"title":"留言板","description":"","frontmatter":{"title":"留言板","icon":"i-ri-chat-poll-line","toc":false,"nav":false},"headers":[],"relativePath":"pages/comments/index.md","path":"/home/runner/work/blog/blog/pages/comments/index.md","lastUpdated":1703624464000}'),c={name:"pages/comments/index.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const t=l();t.meta.frontmatter=Object.assign(t.meta.frontmatter,o.frontmatter),d("pageData",o)}},u=s("blockquote",null,[s("p",null,"有什么想讨论的可以在下方留言")],-1);function h(t,$,g,v,n,b){const r=m;return p(),f(r,{frontmatter:n.frontmatter,data:n.data},{"main-content-md":e(()=>[u]),"main-header":e(()=>[a(t.$slots,"main-header")]),"main-header-after":e(()=>[a(t.$slots,"main-header-after")]),"main-nav":e(()=>[a(t.$slots,"main-nav")]),"main-content":e(()=>[a(t.$slots,"main-content")]),"main-content-after":e(()=>[a(t.$slots,"main-content-after")]),"main-nav-before":e(()=>[a(t.$slots,"main-nav-before")]),"main-nav-after":e(()=>[a(t.$slots,"main-nav-after")]),comment:e(()=>[a(t.$slots,"comment")]),footer:e(()=>[a(t.$slots,"footer")]),aside:e(()=>[a(t.$slots,"aside")]),"aside-custom":e(()=>[a(t.$slots,"aside-custom")]),default:e(()=>[a(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const D=i(c,[["render",h]]);export{S as __pageData,D as default}; diff --git a/assets/index-fxhfVy_A.js b/assets/index-RIMjkc1e.js similarity index 83% rename from assets/index-fxhfVy_A.js rename to assets/index-RIMjkc1e.js index b890a94e7..44449bcd7 100644 --- a/assets/index-fxhfVy_A.js +++ b/assets/index-RIMjkc1e.js @@ -1 +1 @@ -import{_ as m}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as l,u as d,p as f,c,w as a,o as p,b as o,e as g,r as e,f as u}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const V=JSON.parse('{"title":"关于我","description":"","frontmatter":{"title":"关于我","icon":"i-ri-clipboard-line","comment":false,"nav":false,"toc":false},"headers":[],"relativePath":"pages/about/index.md","path":"/home/runner/work/blog/blog/pages/about/index.md","lastUpdated":1703594805000}'),n=JSON.parse('{"title":"关于我","description":"","frontmatter":{"title":"关于我","icon":"i-ri-clipboard-line","comment":false,"nav":false,"toc":false},"headers":[],"relativePath":"pages/about/index.md","path":"/home/runner/work/blog/blog/pages/about/index.md","lastUpdated":1703594805000}'),h={name:"pages/about/index.md",data(){return{data:n,frontmatter:n.frontmatter,$frontmatter:n.frontmatter}},setup(){const t=d();t.meta.frontmatter=Object.assign(t.meta.frontmatter,n.frontmatter),f("pageData",n)}},b=o("img",{src:"https://moe-counter.glitch.me/get/@MengNianxiaoyao?theme=gelbooru",alt:"MengNianxiaoyao"},null,-1),v=o("img",{src:"https://fastly.jsdelivr.net/gh/MengNianxiaoyao/MengNianxiaoyao@main/assets/github-contribution-grid-snake.svg",alt:"github-contribution"},null,-1),_=o("div",{style:{display:"grid","grid-auto-flow":"column"}},[o("img",{src:"https://fastly.jsdelivr.net/gh/MengNianxiaoyao/MengNianxiaoyao@main/assets/github-stats.svg"}),o("img",{src:"https://fastly.jsdelivr.net/gh/MengNianxiaoyao/MengNianxiaoyao@main/assets/top-langs.svg"})],-1);function $(t,y,N,M,s,x){const i=u,r=m;return p(),c(r,{frontmatter:s.frontmatter,data:s.data},{"main-content-md":a(()=>[o("p",null,[b,g(i,{href:"https://github.com/MengNianxiaoyao",target:"_blank",rel:"noreferrer"},{default:a(()=>[v]),_:1})]),_]),"main-header":a(()=>[e(t.$slots,"main-header")]),"main-header-after":a(()=>[e(t.$slots,"main-header-after")]),"main-nav":a(()=>[e(t.$slots,"main-nav")]),"main-content":a(()=>[e(t.$slots,"main-content")]),"main-content-after":a(()=>[e(t.$slots,"main-content-after")]),"main-nav-before":a(()=>[e(t.$slots,"main-nav-before")]),"main-nav-after":a(()=>[e(t.$slots,"main-nav-after")]),comment:a(()=>[e(t.$slots,"comment")]),footer:a(()=>[e(t.$slots,"footer")]),aside:a(()=>[e(t.$slots,"aside")]),"aside-custom":a(()=>[e(t.$slots,"aside-custom")]),default:a(()=>[e(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const D=l(h,[["render",$]]);export{V as __pageData,D as default}; +import{_ as m}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as l,u as d,p as f,c,w as a,o as p,b as o,e as g,r as e,f as u}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const V=JSON.parse('{"title":"关于我","description":"","frontmatter":{"title":"关于我","icon":"i-ri-clipboard-line","comment":false,"nav":false,"toc":false},"headers":[],"relativePath":"pages/about/index.md","path":"/home/runner/work/blog/blog/pages/about/index.md","lastUpdated":1703624464000}'),n=JSON.parse('{"title":"关于我","description":"","frontmatter":{"title":"关于我","icon":"i-ri-clipboard-line","comment":false,"nav":false,"toc":false},"headers":[],"relativePath":"pages/about/index.md","path":"/home/runner/work/blog/blog/pages/about/index.md","lastUpdated":1703624464000}'),h={name:"pages/about/index.md",data(){return{data:n,frontmatter:n.frontmatter,$frontmatter:n.frontmatter}},setup(){const t=d();t.meta.frontmatter=Object.assign(t.meta.frontmatter,n.frontmatter),f("pageData",n)}},b=o("img",{src:"https://moe-counter.glitch.me/get/@MengNianxiaoyao?theme=gelbooru",alt:"MengNianxiaoyao"},null,-1),v=o("img",{src:"https://fastly.jsdelivr.net/gh/MengNianxiaoyao/MengNianxiaoyao@main/assets/github-contribution-grid-snake.svg",alt:"github-contribution"},null,-1),_=o("div",{style:{display:"grid","grid-auto-flow":"column"}},[o("img",{src:"https://fastly.jsdelivr.net/gh/MengNianxiaoyao/MengNianxiaoyao@main/assets/github-stats.svg"}),o("img",{src:"https://fastly.jsdelivr.net/gh/MengNianxiaoyao/MengNianxiaoyao@main/assets/top-langs.svg"})],-1);function $(t,y,N,M,s,x){const i=u,r=m;return p(),c(r,{frontmatter:s.frontmatter,data:s.data},{"main-content-md":a(()=>[o("p",null,[b,g(i,{href:"https://github.com/MengNianxiaoyao",target:"_blank",rel:"noreferrer"},{default:a(()=>[v]),_:1})]),_]),"main-header":a(()=>[e(t.$slots,"main-header")]),"main-header-after":a(()=>[e(t.$slots,"main-header-after")]),"main-nav":a(()=>[e(t.$slots,"main-nav")]),"main-content":a(()=>[e(t.$slots,"main-content")]),"main-content-after":a(()=>[e(t.$slots,"main-content-after")]),"main-nav-before":a(()=>[e(t.$slots,"main-nav-before")]),"main-nav-after":a(()=>[e(t.$slots,"main-nav-after")]),comment:a(()=>[e(t.$slots,"comment")]),footer:a(()=>[e(t.$slots,"footer")]),aside:a(()=>[e(t.$slots,"aside")]),"aside-custom":a(()=>[e(t.$slots,"aside-custom")]),default:a(()=>[e(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const D=l(h,[["render",$]]);export{V as __pageData,D as default}; diff --git a/assets/index-BHSt89cv.js b/assets/index-br71TRPi.js similarity index 79% rename from assets/index-BHSt89cv.js rename to assets/index-br71TRPi.js index fd882ebd2..a0582d243 100644 --- a/assets/index-BHSt89cv.js +++ b/assets/index-br71TRPi.js @@ -1 +1 @@ -import{_ as u}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as r,o as s,j as l,u as p,p as c,c as f,w as a,e as g,r as e}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const $={};function _(t,m){return s(),l("div",null," Bangumi ")}const h=r($,[["render",_]]),D=JSON.parse('{"title":"Bangumi 追番列表","description":"Bangumi 追番列表","frontmatter":{"title":"Bangumi 追番列表","keywords":"Bangumi","description":"Bangumi 追番列表"},"headers":[],"relativePath":"pages/bangumi/index.md","path":"/home/runner/work/blog/blog/pages/bangumi/index.md","lastUpdated":1703594805000}'),n=JSON.parse('{"title":"Bangumi 追番列表","description":"Bangumi 追番列表","frontmatter":{"title":"Bangumi 追番列表","keywords":"Bangumi","description":"Bangumi 追番列表"},"headers":[],"relativePath":"pages/bangumi/index.md","path":"/home/runner/work/blog/blog/pages/bangumi/index.md","lastUpdated":1703594805000}'),B={name:"pages/bangumi/index.md",data(){return{data:n,frontmatter:n.frontmatter,$frontmatter:n.frontmatter}},setup(){const t=p();t.meta.frontmatter=Object.assign(t.meta.frontmatter,n.frontmatter),c("pageData",n)}};function b(t,m,v,k,o,w){const i=h,d=u;return s(),f(d,{frontmatter:o.frontmatter,data:o.data},{"main-content-md":a(()=>[g(i)]),"main-header":a(()=>[e(t.$slots,"main-header")]),"main-header-after":a(()=>[e(t.$slots,"main-header-after")]),"main-nav":a(()=>[e(t.$slots,"main-nav")]),"main-content":a(()=>[e(t.$slots,"main-content")]),"main-content-after":a(()=>[e(t.$slots,"main-content-after")]),"main-nav-before":a(()=>[e(t.$slots,"main-nav-before")]),"main-nav-after":a(()=>[e(t.$slots,"main-nav-after")]),comment:a(()=>[e(t.$slots,"comment")]),footer:a(()=>[e(t.$slots,"footer")]),aside:a(()=>[e(t.$slots,"aside")]),"aside-custom":a(()=>[e(t.$slots,"aside-custom")]),default:a(()=>[e(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const J=r(B,[["render",b]]);export{D as __pageData,J as default}; +import{_ as u}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as r,o as s,j as l,u as p,p as c,c as f,w as a,e as g,r as e}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const $={};function _(t,m){return s(),l("div",null," Bangumi ")}const h=r($,[["render",_]]),D=JSON.parse('{"title":"Bangumi 追番列表","description":"Bangumi 追番列表","frontmatter":{"title":"Bangumi 追番列表","keywords":"Bangumi","description":"Bangumi 追番列表"},"headers":[],"relativePath":"pages/bangumi/index.md","path":"/home/runner/work/blog/blog/pages/bangumi/index.md","lastUpdated":1703624464000}'),n=JSON.parse('{"title":"Bangumi 追番列表","description":"Bangumi 追番列表","frontmatter":{"title":"Bangumi 追番列表","keywords":"Bangumi","description":"Bangumi 追番列表"},"headers":[],"relativePath":"pages/bangumi/index.md","path":"/home/runner/work/blog/blog/pages/bangumi/index.md","lastUpdated":1703624464000}'),B={name:"pages/bangumi/index.md",data(){return{data:n,frontmatter:n.frontmatter,$frontmatter:n.frontmatter}},setup(){const t=p();t.meta.frontmatter=Object.assign(t.meta.frontmatter,n.frontmatter),c("pageData",n)}};function b(t,m,v,k,o,w){const i=h,d=u;return s(),f(d,{frontmatter:o.frontmatter,data:o.data},{"main-content-md":a(()=>[g(i)]),"main-header":a(()=>[e(t.$slots,"main-header")]),"main-header-after":a(()=>[e(t.$slots,"main-header-after")]),"main-nav":a(()=>[e(t.$slots,"main-nav")]),"main-content":a(()=>[e(t.$slots,"main-content")]),"main-content-after":a(()=>[e(t.$slots,"main-content-after")]),"main-nav-before":a(()=>[e(t.$slots,"main-nav-before")]),"main-nav-after":a(()=>[e(t.$slots,"main-nav-after")]),comment:a(()=>[e(t.$slots,"comment")]),footer:a(()=>[e(t.$slots,"footer")]),aside:a(()=>[e(t.$slots,"aside")]),"aside-custom":a(()=>[e(t.$slots,"aside-custom")]),default:a(()=>[e(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const J=r(B,[["render",b]]);export{D as __pageData,J as default}; diff --git a/assets/index-iTN3I86S.js b/assets/index-dBU_V3I5.js similarity index 74% rename from assets/index-iTN3I86S.js rename to assets/index-dBU_V3I5.js index 7ee8772ab..a9742addb 100644 --- a/assets/index-iTN3I86S.js +++ b/assets/index-dBU_V3I5.js @@ -1 +1 @@ -import{_ as s}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as m,u as i,p as d,c as l,w as e,o as f,r as a}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const O=JSON.parse('{"title":"归档","description":"","frontmatter":{"title":"归档","layout":"archives","nav":false,"comment":false,"toc":false},"headers":[],"relativePath":"pages/archives/index.md","path":"/home/runner/work/blog/blog/pages/archives/index.md","lastUpdated":1703594805000}'),o=JSON.parse('{"title":"归档","description":"","frontmatter":{"title":"归档","layout":"archives","nav":false,"comment":false,"toc":false},"headers":[],"relativePath":"pages/archives/index.md","path":"/home/runner/work/blog/blog/pages/archives/index.md","lastUpdated":1703594805000}'),p={name:"pages/archives/index.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const t=i();t.meta.frontmatter=Object.assign(t.meta.frontmatter,o.frontmatter),d("pageData",o)}};function c(t,h,u,v,r,$){const n=s;return f(),l(n,{frontmatter:r.frontmatter,data:r.data},{"main-content-md":e(()=>[]),"main-header":e(()=>[a(t.$slots,"main-header")]),"main-header-after":e(()=>[a(t.$slots,"main-header-after")]),"main-nav":e(()=>[a(t.$slots,"main-nav")]),"main-content":e(()=>[a(t.$slots,"main-content")]),"main-content-after":e(()=>[a(t.$slots,"main-content-after")]),"main-nav-before":e(()=>[a(t.$slots,"main-nav-before")]),"main-nav-after":e(()=>[a(t.$slots,"main-nav-after")]),comment:e(()=>[a(t.$slots,"comment")]),footer:e(()=>[a(t.$slots,"footer")]),aside:e(()=>[a(t.$slots,"aside")]),"aside-custom":e(()=>[a(t.$slots,"aside-custom")]),default:e(()=>[a(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const S=m(p,[["render",c]]);export{O as __pageData,S as default}; +import{_ as s}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as m,u as i,p as d,c as l,w as e,o as f,r as a}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const O=JSON.parse('{"title":"归档","description":"","frontmatter":{"title":"归档","layout":"archives","nav":false,"comment":false,"toc":false},"headers":[],"relativePath":"pages/archives/index.md","path":"/home/runner/work/blog/blog/pages/archives/index.md","lastUpdated":1703624464000}'),o=JSON.parse('{"title":"归档","description":"","frontmatter":{"title":"归档","layout":"archives","nav":false,"comment":false,"toc":false},"headers":[],"relativePath":"pages/archives/index.md","path":"/home/runner/work/blog/blog/pages/archives/index.md","lastUpdated":1703624464000}'),p={name:"pages/archives/index.md",data(){return{data:o,frontmatter:o.frontmatter,$frontmatter:o.frontmatter}},setup(){const t=i();t.meta.frontmatter=Object.assign(t.meta.frontmatter,o.frontmatter),d("pageData",o)}};function c(t,h,u,v,r,$){const n=s;return f(),l(n,{frontmatter:r.frontmatter,data:r.data},{"main-content-md":e(()=>[]),"main-header":e(()=>[a(t.$slots,"main-header")]),"main-header-after":e(()=>[a(t.$slots,"main-header-after")]),"main-nav":e(()=>[a(t.$slots,"main-nav")]),"main-content":e(()=>[a(t.$slots,"main-content")]),"main-content-after":e(()=>[a(t.$slots,"main-content-after")]),"main-nav-before":e(()=>[a(t.$slots,"main-nav-before")]),"main-nav-after":e(()=>[a(t.$slots,"main-nav-after")]),comment:e(()=>[a(t.$slots,"comment")]),footer:e(()=>[a(t.$slots,"footer")]),aside:e(()=>[a(t.$slots,"aside")]),"aside-custom":e(()=>[a(t.$slots,"aside-custom")]),default:e(()=>[a(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const S=m(p,[["render",c]]);export{O as __pageData,S as default}; diff --git a/assets/index-N9IaO1IY.js b/assets/index-qNrHWzxc.js similarity index 77% rename from assets/index-N9IaO1IY.js rename to assets/index-qNrHWzxc.js index 9d96c1aa0..2f2436afe 100644 --- a/assets/index-N9IaO1IY.js +++ b/assets/index-qNrHWzxc.js @@ -1 +1 @@ -import{_ as r}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as i,u as m,p as l,c as d,w as a,o as f,r as e}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const O=JSON.parse('{"title":"标签","description":"","frontmatter":{"title":"标签","layout":"tags","icon":"i-ri-price-tag-3-line","nav":false,"toc":false,"comment":false},"headers":[],"relativePath":"pages/tags/index.md","path":"/home/runner/work/blog/blog/pages/tags/index.md","lastUpdated":1703594805000}'),n=JSON.parse('{"title":"标签","description":"","frontmatter":{"title":"标签","layout":"tags","icon":"i-ri-price-tag-3-line","nav":false,"toc":false,"comment":false},"headers":[],"relativePath":"pages/tags/index.md","path":"/home/runner/work/blog/blog/pages/tags/index.md","lastUpdated":1703594805000}'),p={name:"pages/tags/index.md",data(){return{data:n,frontmatter:n.frontmatter,$frontmatter:n.frontmatter}},setup(){const t=m();t.meta.frontmatter=Object.assign(t.meta.frontmatter,n.frontmatter),l("pageData",n)}};function c(t,g,u,$,o,h){const s=r;return f(),d(s,{frontmatter:o.frontmatter,data:o.data},{"main-content-md":a(()=>[]),"main-header":a(()=>[e(t.$slots,"main-header")]),"main-header-after":a(()=>[e(t.$slots,"main-header-after")]),"main-nav":a(()=>[e(t.$slots,"main-nav")]),"main-content":a(()=>[e(t.$slots,"main-content")]),"main-content-after":a(()=>[e(t.$slots,"main-content-after")]),"main-nav-before":a(()=>[e(t.$slots,"main-nav-before")]),"main-nav-after":a(()=>[e(t.$slots,"main-nav-after")]),comment:a(()=>[e(t.$slots,"comment")]),footer:a(()=>[e(t.$slots,"footer")]),aside:a(()=>[e(t.$slots,"aside")]),"aside-custom":a(()=>[e(t.$slots,"aside-custom")]),default:a(()=>[e(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const S=i(p,[["render",c]]);export{O as __pageData,S as default}; +import{_ as r}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as i,u as m,p as l,c as d,w as a,o as f,r as e}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const O=JSON.parse('{"title":"标签","description":"","frontmatter":{"title":"标签","layout":"tags","icon":"i-ri-price-tag-3-line","nav":false,"toc":false,"comment":false},"headers":[],"relativePath":"pages/tags/index.md","path":"/home/runner/work/blog/blog/pages/tags/index.md","lastUpdated":1703624464000}'),n=JSON.parse('{"title":"标签","description":"","frontmatter":{"title":"标签","layout":"tags","icon":"i-ri-price-tag-3-line","nav":false,"toc":false,"comment":false},"headers":[],"relativePath":"pages/tags/index.md","path":"/home/runner/work/blog/blog/pages/tags/index.md","lastUpdated":1703624464000}'),p={name:"pages/tags/index.md",data(){return{data:n,frontmatter:n.frontmatter,$frontmatter:n.frontmatter}},setup(){const t=m();t.meta.frontmatter=Object.assign(t.meta.frontmatter,n.frontmatter),l("pageData",n)}};function c(t,g,u,$,o,h){const s=r;return f(),d(s,{frontmatter:o.frontmatter,data:o.data},{"main-content-md":a(()=>[]),"main-header":a(()=>[e(t.$slots,"main-header")]),"main-header-after":a(()=>[e(t.$slots,"main-header-after")]),"main-nav":a(()=>[e(t.$slots,"main-nav")]),"main-content":a(()=>[e(t.$slots,"main-content")]),"main-content-after":a(()=>[e(t.$slots,"main-content-after")]),"main-nav-before":a(()=>[e(t.$slots,"main-nav-before")]),"main-nav-after":a(()=>[e(t.$slots,"main-nav-after")]),comment:a(()=>[e(t.$slots,"comment")]),footer:a(()=>[e(t.$slots,"footer")]),aside:a(()=>[e(t.$slots,"aside")]),"aside-custom":a(()=>[e(t.$slots,"aside-custom")]),default:a(()=>[e(t.$slots,"default")]),_:3},8,["frontmatter","data"])}const S=i(p,[["render",c]]);export{O as __pageData,S as default}; diff --git a/assets/index-EGwO2f4T.js b/assets/index-vU_PpGPt.js similarity index 56% rename from assets/index-EGwO2f4T.js rename to assets/index-vU_PpGPt.js index 3be498ba9..f16b07f7e 100644 --- a/assets/index-EGwO2f4T.js +++ b/assets/index-vU_PpGPt.js @@ -1 +1 @@ -import{_ as n}from"./YunPostList.vue_vue_type_style_index_0_lang-U8hGtmJg.js";import{_ as r,c as e,o as s}from"./app-uf9ksm0I.js";import{b as o}from"./route-block-zudrvJp0.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPostMeta.vue_vue_type_script_setup_true_lang-KmcFB3Ra.js";const t={};function _(f,i){const c=n;return s(),e(c)}typeof o=="function"&&o(t);const l=r(t,[["render",_]]);export{l as default}; +import{_ as n}from"./YunPostList.vue_vue_type_style_index_0_lang-yTnFrnCx.js";import{_ as r,c as e,o as s}from"./app-W2s0jgqO.js";import{b as o}from"./route-block-zudrvJp0.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPostMeta.vue_vue_type_script_setup_true_lang-0IjMI6HD.js";const t={};function _(f,i){const c=n;return s(),e(c)}typeof o=="function"&&o(t);const l=r(t,[["render",_]]);export{l as default}; diff --git a/assets/layout-5hSIth3z.js b/assets/layout-mRgn354m.js similarity index 91% rename from assets/layout-5hSIth3z.js rename to assets/layout-mRgn354m.js index 464887023..688b0c3a9 100644 --- a/assets/layout-5hSIth3z.js +++ b/assets/layout-mRgn354m.js @@ -1 +1 @@ -import{g as m,i,o,c as s,w as e,aj as l,l as f,ak as u,r as n}from"./app-uf9ksm0I.js";const $=m({__name:"layout",setup(d){return(a,p)=>{const t=i("RouterView");return o(),s(t,null,{default:e(({Component:r})=>[(o(),s(l(f(u)(r)),null,{"main-header":e(()=>[n(a.$slots,"main-header")]),"main-header-after":e(()=>[n(a.$slots,"main-header-after")]),main:e(()=>[n(a.$slots,"main")]),"main-content":e(()=>[n(a.$slots,"main-content")]),"main-content-after":e(()=>[n(a.$slots,"main-content-after")]),"main-nav-before":e(()=>[n(a.$slots,"main-nav-before")]),"main-nav-after":e(()=>[n(a.$slots,"main-nav-after")]),"aside-custom":e(()=>[n(a.$slots,"aside-custom")]),footer:e(()=>[n(a.$slots,"footer")]),_:2},1024))]),_:3})}}});export{$ as default}; +import{g as m,i,o,c as s,w as e,aj as l,l as f,ak as u,r as n}from"./app-W2s0jgqO.js";const $=m({__name:"layout",setup(d){return(a,p)=>{const t=i("RouterView");return o(),s(t,null,{default:e(({Component:r})=>[(o(),s(l(f(u)(r)),null,{"main-header":e(()=>[n(a.$slots,"main-header")]),"main-header-after":e(()=>[n(a.$slots,"main-header-after")]),main:e(()=>[n(a.$slots,"main")]),"main-content":e(()=>[n(a.$slots,"main-content")]),"main-content-after":e(()=>[n(a.$slots,"main-content-after")]),"main-nav-before":e(()=>[n(a.$slots,"main-nav-before")]),"main-nav-after":e(()=>[n(a.$slots,"main-nav-after")]),"aside-custom":e(()=>[n(a.$slots,"aside-custom")]),footer:e(()=>[n(a.$slots,"footer")]),_:2},1024))]),_:3})}}});export{$ as default}; diff --git a/assets/lyq-SEV1Q2mJ.js b/assets/lyq-a9i5o7EF.js similarity index 96% rename from assets/lyq-SEV1Q2mJ.js rename to assets/lyq-a9i5o7EF.js index bc0c7e4f3..bf6d25227 100644 --- a/assets/lyq-SEV1Q2mJ.js +++ b/assets/lyq-a9i5o7EF.js @@ -1,4 +1,4 @@ -import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as d,u as h,p as u,c as m,w as t,o as b,b as e,e as o,d as l,a as _,r as a,f as g}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const re=JSON.parse('{"title":"小米路由器4A千兆版刷机openwrt(含刷回官方)","description":"","frontmatter":{"title":"小米路由器4A千兆版刷机openwrt(含刷回官方)","end":true,"excerpt_type":"html","categories":"折腾日记","tags":["杂项","路由器","折腾教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlni3jwbj31hc0u0ard.jpg","date":"2022-11-28T16:00:00.000Z"},"headers":[{"level":2,"title":"准备","slug":"准备","link":"#准备","children":[{"level":3,"title":"工具","slug":"工具","link":"#工具","children":[]},{"level":3,"title":"文件","slug":"文件","link":"#文件","children":[]}]},{"level":2,"title":"刷机","slug":"刷机","link":"#刷机","children":[{"level":3,"title":"获取root权限","slug":"获取root权限","link":"#获取root权限","children":[]},{"level":3,"title":"刷入breed","slug":"刷入breed","link":"#刷入breed","children":[]},{"level":3,"title":"刷入openwrt","slug":"刷入openwrt","link":"#刷入openwrt","children":[]}]},{"level":2,"title":"恢复官方固件","slug":"恢复官方固件","link":"#恢复官方固件","children":[]}],"relativePath":"pages/posts/lyq.md","path":"/home/runner/work/blog/blog/pages/posts/lyq.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"小米路由器4A千兆版刷机openwrt(含刷回官方)","description":"","frontmatter":{"title":"小米路由器4A千兆版刷机openwrt(含刷回官方)","end":true,"excerpt_type":"html","categories":"折腾日记","tags":["杂项","路由器","折腾教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlni3jwbj31hc0u0ard.jpg","date":"2022-11-28T16:00:00.000Z"},"headers":[{"level":2,"title":"准备","slug":"准备","link":"#准备","children":[{"level":3,"title":"工具","slug":"工具","link":"#工具","children":[]},{"level":3,"title":"文件","slug":"文件","link":"#文件","children":[]}]},{"level":2,"title":"刷机","slug":"刷机","link":"#刷机","children":[{"level":3,"title":"获取root权限","slug":"获取root权限","link":"#获取root权限","children":[]},{"level":3,"title":"刷入breed","slug":"刷入breed","link":"#刷入breed","children":[]},{"level":3,"title":"刷入openwrt","slug":"刷入openwrt","link":"#刷入openwrt","children":[]}]},{"level":2,"title":"恢复官方固件","slug":"恢复官方固件","link":"#恢复官方固件","children":[]}],"relativePath":"pages/posts/lyq.md","path":"/home/runner/work/blog/blog/pages/posts/lyq.md","lastUpdated":1703594805000}'),y={name:"pages/posts/lyq.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const s=h();s.meta.frontmatter=Object.assign(s.meta.frontmatter,r.frontmatter),u("pageData",r)}},f={class:"tip custom-block"},k=e("p",{class:"custom-block-title"},[e("i",{class:"icon i-arcticons-pixel-tips"}),e("span",{lang:"en"},"TIP"),e("span",{lang:"zh-CN"},"提示")],-1),E=e("p",null,"参考文档:",-1),v=e("blockquote",null,[e("p",null,[l("小米路由器使用的两种breed:"),e("br"),l(" breed-mt7621-pbr-m1.bin"),e("br"),l(" breed-mt7621-xiaomi-r3g.bin")])],-1),w={id:"准备",tabindex:"-1"},F=e("div",{class:"tip custom-block"},[e("p",{class:"custom-block-title"},[e("i",{class:"icon i-arcticons-pixel-tips"}),e("span",{lang:"en"},"TIP"),e("span",{lang:"zh-CN"},"提示")]),e("p",null,"需要Python环境")],-1),C={id:"工具",tabindex:"-1"},B=e("ul",null,[e("li",null,"breed"),e("li",null,"WinSCP"),e("li",null,"PuTTY"),e("li",null,"官方修复工具")],-1),x={id:"文件",tabindex:"-1"},P=e("ul",null,[e("li",null,"官方bootloader"),e("li",null,"breed-mt7621-pbr-m1.bin"),e("li",null,"路由器对应型号的任意openwrt固件"),e("li",null,"官方固件")],-1),$={id:"刷机",tabindex:"-1"},q={id:"获取root权限",tabindex:"-1"},T=e("p",null,"任意位置打开powershell,输入以下命令",-1),N=e("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"shell"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#B392F0"}},"git"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"clone"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"https://github.com/acecilia/OpenWRTInvasion.git")]),l(` +import{_ as p}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as d,u as h,p as u,c as m,w as t,o as b,b as e,e as o,d as l,a as _,r as a,f as g}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const re=JSON.parse('{"title":"小米路由器4A千兆版刷机openwrt(含刷回官方)","description":"","frontmatter":{"title":"小米路由器4A千兆版刷机openwrt(含刷回官方)","end":true,"excerpt_type":"html","categories":"折腾日记","tags":["杂项","路由器","折腾教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlni3jwbj31hc0u0ard.jpg","date":"2022-11-28T16:00:00.000Z"},"headers":[{"level":2,"title":"准备","slug":"准备","link":"#准备","children":[{"level":3,"title":"工具","slug":"工具","link":"#工具","children":[]},{"level":3,"title":"文件","slug":"文件","link":"#文件","children":[]}]},{"level":2,"title":"刷机","slug":"刷机","link":"#刷机","children":[{"level":3,"title":"获取root权限","slug":"获取root权限","link":"#获取root权限","children":[]},{"level":3,"title":"刷入breed","slug":"刷入breed","link":"#刷入breed","children":[]},{"level":3,"title":"刷入openwrt","slug":"刷入openwrt","link":"#刷入openwrt","children":[]}]},{"level":2,"title":"恢复官方固件","slug":"恢复官方固件","link":"#恢复官方固件","children":[]}],"relativePath":"pages/posts/lyq.md","path":"/home/runner/work/blog/blog/pages/posts/lyq.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"小米路由器4A千兆版刷机openwrt(含刷回官方)","description":"","frontmatter":{"title":"小米路由器4A千兆版刷机openwrt(含刷回官方)","end":true,"excerpt_type":"html","categories":"折腾日记","tags":["杂项","路由器","折腾教程"],"time_warning":true,"cover":"https://i0.wp.com/wx1.sinaimg.cn/large/0072Vf1pgy1foxlni3jwbj31hc0u0ard.jpg","date":"2022-11-28T16:00:00.000Z"},"headers":[{"level":2,"title":"准备","slug":"准备","link":"#准备","children":[{"level":3,"title":"工具","slug":"工具","link":"#工具","children":[]},{"level":3,"title":"文件","slug":"文件","link":"#文件","children":[]}]},{"level":2,"title":"刷机","slug":"刷机","link":"#刷机","children":[{"level":3,"title":"获取root权限","slug":"获取root权限","link":"#获取root权限","children":[]},{"level":3,"title":"刷入breed","slug":"刷入breed","link":"#刷入breed","children":[]},{"level":3,"title":"刷入openwrt","slug":"刷入openwrt","link":"#刷入openwrt","children":[]}]},{"level":2,"title":"恢复官方固件","slug":"恢复官方固件","link":"#恢复官方固件","children":[]}],"relativePath":"pages/posts/lyq.md","path":"/home/runner/work/blog/blog/pages/posts/lyq.md","lastUpdated":1703624464000}'),y={name:"pages/posts/lyq.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const s=h();s.meta.frontmatter=Object.assign(s.meta.frontmatter,r.frontmatter),u("pageData",r)}},f={class:"tip custom-block"},k=e("p",{class:"custom-block-title"},[e("i",{class:"icon i-arcticons-pixel-tips"}),e("span",{lang:"en"},"TIP"),e("span",{lang:"zh-CN"},"提示")],-1),E=e("p",null,"参考文档:",-1),v=e("blockquote",null,[e("p",null,[l("小米路由器使用的两种breed:"),e("br"),l(" breed-mt7621-pbr-m1.bin"),e("br"),l(" breed-mt7621-xiaomi-r3g.bin")])],-1),w={id:"准备",tabindex:"-1"},F=e("div",{class:"tip custom-block"},[e("p",{class:"custom-block-title"},[e("i",{class:"icon i-arcticons-pixel-tips"}),e("span",{lang:"en"},"TIP"),e("span",{lang:"zh-CN"},"提示")]),e("p",null,"需要Python环境")],-1),C={id:"工具",tabindex:"-1"},B=e("ul",null,[e("li",null,"breed"),e("li",null,"WinSCP"),e("li",null,"PuTTY"),e("li",null,"官方修复工具")],-1),x={id:"文件",tabindex:"-1"},P=e("ul",null,[e("li",null,"官方bootloader"),e("li",null,"breed-mt7621-pbr-m1.bin"),e("li",null,"路由器对应型号的任意openwrt固件"),e("li",null,"官方固件")],-1),$={id:"刷机",tabindex:"-1"},q={id:"获取root权限",tabindex:"-1"},T=e("p",null,"任意位置打开powershell,输入以下命令",-1),N=e("div",{style:{"max-height":"200px"},class:"language-shell line-numbers-mode"},[e("button",{title:"Copy Code",class:"copy"}),e("span",{class:"lang"},"shell"),e("pre",{class:"shiki github-dark vp-code-dark"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#B392F0"}},"git"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"clone"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"https://github.com/acecilia/OpenWRTInvasion.git")]),l(` `),e("span",{class:"line"},[e("span",{style:{color:"#79B8FF"}},"cd"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"OpenWRTInvasion")]),l(` `),e("span",{class:"line"},[e("span",{style:{color:"#B392F0"}},"pip3"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"install"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#79B8FF"}},"-r"),e("span",{style:{color:"#E1E4E8"}}," "),e("span",{style:{color:"#9ECBFF"}},"requirements.txt")])])]),e("pre",{class:"shiki github-light vp-code-light"},[e("code",null,[e("span",{class:"line"},[e("span",{style:{color:"#6F42C1"}},"git"),e("span",{style:{color:"#24292E"}}," "),e("span",{style:{color:"#032F62"}},"clone"),e("span",{style:{color:"#24292E"}}," "),e("span",{style:{color:"#032F62"}},"https://github.com/acecilia/OpenWRTInvasion.git")]),l(` `),e("span",{class:"line"},[e("span",{style:{color:"#005CC5"}},"cd"),e("span",{style:{color:"#24292E"}}," "),e("span",{style:{color:"#032F62"}},"OpenWRTInvasion")]),l(` diff --git a/assets/meihua-TCwYqTfp.js b/assets/meihua-NmxsUqzp.js similarity index 99% rename from assets/meihua-TCwYqTfp.js rename to assets/meihua-NmxsUqzp.js index f3ac7c89a..85ac0177d 100644 --- a/assets/meihua-TCwYqTfp.js +++ b/assets/meihua-NmxsUqzp.js @@ -1,4 +1,4 @@ -import{_ as E}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as y,u as i,p as F,c as C,w as o,o as b,a as u,b as s,d as l,e as r,r as a,f as m}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const Z=JSON.parse('{"title":"【个人博客网站】博客美化——总篇集","description":"","frontmatter":{"title":"【个人博客网站】博客美化——总篇集","end":true,"excerpt_type":"html","categories":"美化教程","tags":["博客","文档","美化教程"],"time_warning":true,"cover":"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg","date":"2022-09-26T16:00:00.000Z"},"headers":[{"level":2,"title":"自定义CSS","slug":"自定义css","link":"#自定义css","children":[]},{"level":2,"title":"站点动态标题","slug":"站点动态标题","link":"#站点动态标题","children":[]},{"level":2,"title":"加载渐变条","slug":"加载渐变条","link":"#加载渐变条","children":[]},{"level":2,"title":"文章链接转码","slug":"文章链接转码","link":"#文章链接转码","children":[]},{"level":2,"title":"文章双栏","slug":"文章双栏","link":"#文章双栏","children":[]}],"relativePath":"pages/posts/meihua.md","path":"/home/runner/work/blog/blog/pages/posts/meihua.md","lastUpdated":1703594805000}'),c=JSON.parse('{"title":"【个人博客网站】博客美化——总篇集","description":"","frontmatter":{"title":"【个人博客网站】博客美化——总篇集","end":true,"excerpt_type":"html","categories":"美化教程","tags":["博客","文档","美化教程"],"time_warning":true,"cover":"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg","date":"2022-09-26T16:00:00.000Z"},"headers":[{"level":2,"title":"自定义CSS","slug":"自定义css","link":"#自定义css","children":[]},{"level":2,"title":"站点动态标题","slug":"站点动态标题","link":"#站点动态标题","children":[]},{"level":2,"title":"加载渐变条","slug":"加载渐变条","link":"#加载渐变条","children":[]},{"level":2,"title":"文章链接转码","slug":"文章链接转码","link":"#文章链接转码","children":[]},{"level":2,"title":"文章双栏","slug":"文章双栏","link":"#文章双栏","children":[]}],"relativePath":"pages/posts/meihua.md","path":"/home/runner/work/blog/blog/pages/posts/meihua.md","lastUpdated":1703594805000}'),B={name:"pages/posts/meihua.md",data(){return{data:c,frontmatter:c.frontmatter,$frontmatter:c.frontmatter}},setup(){const n=i();n.meta.frontmatter=Object.assign(n.meta.frontmatter,c.frontmatter),F("pageData",c)}},d=s("div",{class:"tip custom-block"},[s("p",{class:"custom-block-title"},[s("i",{class:"icon i-arcticons-pixel-tips"}),s("span",{lang:"en"},"TIP"),s("span",{lang:"zh-CN"},"提示")]),s("p",null,"本篇为美化教程的合集(暂未彻底完成)")],-1),h={id:"自定义css",tabindex:"-1"},g=s("div",{style:{"max-height":"200px"},class:"language-css line-numbers-mode"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"css"),s("pre",{class:"shiki github-dark vp-code-dark"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{color:"#6A737D"}},"/* 滚动条 */")]),l(` +import{_ as E}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as y,u as i,p as F,c as C,w as o,o as b,a as u,b as s,d as l,e as r,r as a,f as m}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const Z=JSON.parse('{"title":"【个人博客网站】博客美化——总篇集","description":"","frontmatter":{"title":"【个人博客网站】博客美化——总篇集","end":true,"excerpt_type":"html","categories":"美化教程","tags":["博客","文档","美化教程"],"time_warning":true,"cover":"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg","date":"2022-09-26T16:00:00.000Z"},"headers":[{"level":2,"title":"自定义CSS","slug":"自定义css","link":"#自定义css","children":[]},{"level":2,"title":"站点动态标题","slug":"站点动态标题","link":"#站点动态标题","children":[]},{"level":2,"title":"加载渐变条","slug":"加载渐变条","link":"#加载渐变条","children":[]},{"level":2,"title":"文章链接转码","slug":"文章链接转码","link":"#文章链接转码","children":[]},{"level":2,"title":"文章双栏","slug":"文章双栏","link":"#文章双栏","children":[]}],"relativePath":"pages/posts/meihua.md","path":"/home/runner/work/blog/blog/pages/posts/meihua.md","lastUpdated":1703624464000}'),c=JSON.parse('{"title":"【个人博客网站】博客美化——总篇集","description":"","frontmatter":{"title":"【个人博客网站】博客美化——总篇集","end":true,"excerpt_type":"html","categories":"美化教程","tags":["博客","文档","美化教程"],"time_warning":true,"cover":"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg","date":"2022-09-26T16:00:00.000Z"},"headers":[{"level":2,"title":"自定义CSS","slug":"自定义css","link":"#自定义css","children":[]},{"level":2,"title":"站点动态标题","slug":"站点动态标题","link":"#站点动态标题","children":[]},{"level":2,"title":"加载渐变条","slug":"加载渐变条","link":"#加载渐变条","children":[]},{"level":2,"title":"文章链接转码","slug":"文章链接转码","link":"#文章链接转码","children":[]},{"level":2,"title":"文章双栏","slug":"文章双栏","link":"#文章双栏","children":[]}],"relativePath":"pages/posts/meihua.md","path":"/home/runner/work/blog/blog/pages/posts/meihua.md","lastUpdated":1703624464000}'),B={name:"pages/posts/meihua.md",data(){return{data:c,frontmatter:c.frontmatter,$frontmatter:c.frontmatter}},setup(){const n=i();n.meta.frontmatter=Object.assign(n.meta.frontmatter,c.frontmatter),F("pageData",c)}},d=s("div",{class:"tip custom-block"},[s("p",{class:"custom-block-title"},[s("i",{class:"icon i-arcticons-pixel-tips"}),s("span",{lang:"en"},"TIP"),s("span",{lang:"zh-CN"},"提示")]),s("p",null,"本篇为美化教程的合集(暂未彻底完成)")],-1),h={id:"自定义css",tabindex:"-1"},g=s("div",{style:{"max-height":"200px"},class:"language-css line-numbers-mode"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"css"),s("pre",{class:"shiki github-dark vp-code-dark"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{color:"#6A737D"}},"/* 滚动条 */")]),l(` `),s("span",{class:"line"},[s("span",{style:{color:"#B392F0"}},"::-webkit-scrollbar"),s("span",{style:{color:"#E1E4E8"}}," {")]),l(` `),s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}}," "),s("span",{style:{color:"#79B8FF"}},"width"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#79B8FF"}},"8"),s("span",{style:{color:"#F97583"}},"px"),s("span",{style:{color:"#E1E4E8"}},";")]),l(` `),s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}}," "),s("span",{style:{color:"#79B8FF"}},"height"),s("span",{style:{color:"#E1E4E8"}},": "),s("span",{style:{color:"#79B8FF"}},"8"),s("span",{style:{color:"#F97583"}},"px"),s("span",{style:{color:"#E1E4E8"}},";")]),l(` diff --git a/assets/meihua1-OslI4XXO.js b/assets/meihua1-r48EpRb0.js similarity index 97% rename from assets/meihua1-OslI4XXO.js rename to assets/meihua1-r48EpRb0.js index af329c0a7..92cae3f0e 100644 --- a/assets/meihua1-OslI4XXO.js +++ b/assets/meihua1-r48EpRb0.js @@ -1,4 +1,4 @@ -import{_ as d}from"./ValaxyMain.vue_vue_type_style_index_0_lang-f83RS_aV.js";import{_ as p,u as E,p as m,c as y,w as l,o as f,b as s,d as e,e as o,a as u,r as a,f as b}from"./app-uf9ksm0I.js";import"./YunFooter.vue_vue_type_style_index_0_lang-0llBrDcU.js";import"./YunCard.vue_vue_type_script_setup_true_lang-fRO-brAN.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-MQeBEdnp.js";import"./index-nlSmcLJj.js";const U=JSON.parse('{"title":"【个人博客网站】博客美化(一):制作欢迎弹窗","description":"","frontmatter":{"title":"【个人博客网站】博客美化(一):制作欢迎弹窗","end":true,"excerpt_type":"html","categories":"美化教程","tags":["博客","文档","美化教程"],"time_warning":true,"cover":"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg","date":"2022-09-12T16:00:00.000Z"},"headers":[{"level":2,"title":"修改正文","slug":"修改正文","link":"#修改正文","children":[{"level":3,"title":"引入SweetAlert的jsCDN","slug":"引入sweetalert的jscdn","link":"#引入sweetalert的jscdn","children":[]},{"level":3,"title":"修改加载文件","slug":"修改加载文件","link":"#修改加载文件","children":[]}]},{"level":2,"title":"总结","slug":"总结","link":"#总结","children":[]}],"relativePath":"pages/posts/meihua1.md","path":"/home/runner/work/blog/blog/pages/posts/meihua1.md","lastUpdated":1703594805000}'),r=JSON.parse('{"title":"【个人博客网站】博客美化(一):制作欢迎弹窗","description":"","frontmatter":{"title":"【个人博客网站】博客美化(一):制作欢迎弹窗","end":true,"excerpt_type":"html","categories":"美化教程","tags":["博客","文档","美化教程"],"time_warning":true,"cover":"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg","date":"2022-09-12T16:00:00.000Z"},"headers":[{"level":2,"title":"修改正文","slug":"修改正文","link":"#修改正文","children":[{"level":3,"title":"引入SweetAlert的jsCDN","slug":"引入sweetalert的jscdn","link":"#引入sweetalert的jscdn","children":[]},{"level":3,"title":"修改加载文件","slug":"修改加载文件","link":"#修改加载文件","children":[]}]},{"level":2,"title":"总结","slug":"总结","link":"#总结","children":[]}],"relativePath":"pages/posts/meihua1.md","path":"/home/runner/work/blog/blog/pages/posts/meihua1.md","lastUpdated":1703594805000}'),g={name:"pages/posts/meihua1.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const n=E();n.meta.frontmatter=Object.assign(n.meta.frontmatter,r.frontmatter),m("pageData",r)}},h={class:"tip custom-block"},_=s("p",{class:"custom-block-title"},[s("i",{class:"icon i-arcticons-pixel-tips"}),s("span",{lang:"en"},"TIP"),s("span",{lang:"zh-CN"},"提示")],-1),v={id:"修改正文",tabindex:"-1"},k={id:"引入sweetalert的jscdn",tabindex:"-1"},w=s("p",null,[e("修改"),s("code",null,"[Blogroot]\\_config.butterfly.yml"),e("的inject配置项")],-1),B=s("div",{style:{"max-height":"200px"},class:"language-yaml line-numbers-mode"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"yaml"),s("pre",{class:"shiki github-dark vp-code-dark"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{color:"#85E89D"}},"inject"),s("span",{style:{color:"#E1E4E8"}},":")]),e(` +import{_ as d}from"./ValaxyMain.vue_vue_type_style_index_0_lang-M2GVCxxA.js";import{_ as p,u as E,p as m,c as y,w as l,o as f,b as s,d as e,e as o,a as u,r as a,f as b}from"./app-W2s0jgqO.js";import"./YunFooter.vue_vue_type_style_index_0_lang-ZTaZYmQf.js";import"./YunCard.vue_vue_type_script_setup_true_lang-RtTGiBaH.js";import"./YunPageHeader.vue_vue_type_script_setup_true_lang-c4Xf6sLA.js";import"./index-nlSmcLJj.js";const U=JSON.parse('{"title":"【个人博客网站】博客美化(一):制作欢迎弹窗","description":"","frontmatter":{"title":"【个人博客网站】博客美化(一):制作欢迎弹窗","end":true,"excerpt_type":"html","categories":"美化教程","tags":["博客","文档","美化教程"],"time_warning":true,"cover":"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg","date":"2022-09-12T16:00:00.000Z"},"headers":[{"level":2,"title":"修改正文","slug":"修改正文","link":"#修改正文","children":[{"level":3,"title":"引入SweetAlert的jsCDN","slug":"引入sweetalert的jscdn","link":"#引入sweetalert的jscdn","children":[]},{"level":3,"title":"修改加载文件","slug":"修改加载文件","link":"#修改加载文件","children":[]}]},{"level":2,"title":"总结","slug":"总结","link":"#总结","children":[]}],"relativePath":"pages/posts/meihua1.md","path":"/home/runner/work/blog/blog/pages/posts/meihua1.md","lastUpdated":1703624464000}'),r=JSON.parse('{"title":"【个人博客网站】博客美化(一):制作欢迎弹窗","description":"","frontmatter":{"title":"【个人博客网站】博客美化(一):制作欢迎弹窗","end":true,"excerpt_type":"html","categories":"美化教程","tags":["博客","文档","美化教程"],"time_warning":true,"cover":"https://i0.wp.com/tva1.sinaimg.cn/large/0072Vf1pgy1foxkgbgscjj31hc0u0k39.jpg","date":"2022-09-12T16:00:00.000Z"},"headers":[{"level":2,"title":"修改正文","slug":"修改正文","link":"#修改正文","children":[{"level":3,"title":"引入SweetAlert的jsCDN","slug":"引入sweetalert的jscdn","link":"#引入sweetalert的jscdn","children":[]},{"level":3,"title":"修改加载文件","slug":"修改加载文件","link":"#修改加载文件","children":[]}]},{"level":2,"title":"总结","slug":"总结","link":"#总结","children":[]}],"relativePath":"pages/posts/meihua1.md","path":"/home/runner/work/blog/blog/pages/posts/meihua1.md","lastUpdated":1703624464000}'),g={name:"pages/posts/meihua1.md",data(){return{data:r,frontmatter:r.frontmatter,$frontmatter:r.frontmatter}},setup(){const n=E();n.meta.frontmatter=Object.assign(n.meta.frontmatter,r.frontmatter),m("pageData",r)}},h={class:"tip custom-block"},_=s("p",{class:"custom-block-title"},[s("i",{class:"icon i-arcticons-pixel-tips"}),s("span",{lang:"en"},"TIP"),s("span",{lang:"zh-CN"},"提示")],-1),v={id:"修改正文",tabindex:"-1"},k={id:"引入sweetalert的jscdn",tabindex:"-1"},w=s("p",null,[e("修改"),s("code",null,"[Blogroot]\\_config.butterfly.yml"),e("的inject配置项")],-1),B=s("div",{style:{"max-height":"200px"},class:"language-yaml line-numbers-mode"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"yaml"),s("pre",{class:"shiki github-dark vp-code-dark"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{color:"#85E89D"}},"inject"),s("span",{style:{color:"#E1E4E8"}},":")]),e(` `),s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}}," "),s("span",{style:{color:"#85E89D"}},"head"),s("span",{style:{color:"#E1E4E8"}},":")]),e(` `),s("span",{class:"line"},[s("span",{style:{color:"#E1E4E8"}}," - "),s("span",{style:{color:"#9ECBFF"}},'Bangumi 追番列表 - 梦念逍遥のBLOG

Bangumi 追番列表

白嫖永久Typora Windows全版本
Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file +Bangumi 追番列表 - 梦念逍遥のBLOG

Bangumi 追番列表

白嫖永久Typora Windows全版本
Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file diff --git a/categories.html b/categories.html index 3e4b5b282..92c05a3a1 100644 --- a/categories.html +++ b/categories.html @@ -1 +1 @@ -分类 - 梦念逍遥のBLOG

分类

共计 8 个分类
  • 白嫖教程 [7]
  • 博客教程 [5]
  • 美化教程 [12]
  • 折腾日记 [1]
  • AI教程 [3]
  • 白夜极光教程 [3]
  • 事项须知 [1]
  • 初见 [1]
Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file +分类 - 梦念逍遥のBLOG

分类

共计 8 个分类
  • 白嫖教程 [7]
  • 博客教程 [5]
  • 美化教程 [12]
  • 折腾日记 [1]
  • AI教程 [3]
  • 白夜极光教程 [3]
  • 事项须知 [1]
  • 初见 [1]
Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file diff --git a/comments.html b/comments.html index 1ff6c8872..8d1858757 100644 --- a/comments.html +++ b/comments.html @@ -1 +1 @@ -留言板 - 梦念逍遥のBLOG

留言板

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file +留言板 - 梦念逍遥のBLOG

留言板

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file diff --git a/index.html b/index.html index b1501e687..40aa6c63a 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -梦念逍遥のBLOG

本站博客框架已更换成Valaxy,旧站点地址为:https://blogold.mnxy.eu.org

本站备用地址为:https://blog.mengnian.eu.org

站点防丢失:https://unlost.mnxy.eu.org

如遇手机浏览界面问题,请更换手机浏览器为Chrome、Edge或Via

封面
白嫖永久Typora Windows全版本

TIP提示

原文:博客【法海之路】——Typora Windows全版本破解补丁[支持版本更新]

封面
封面
网站托管服务——Vercel、Netlify、Zeabur

前言

我的博客使用Vercel以及Netlify部署,这两个网站托管服务都很不错 。还有一个Zeabur,它提供的服务也不亚于其他两个服务提供商

封面
永久免费域名白嫖--eu.org

前言

我购买过域名,也尝试过Freenom的免费域名,发现要么花钱的很贵,要么免费的续期注册很麻烦,现在则选择了eu.org域名

封面
封面
使用Replit平台免费搭建Web版阅读

阅读

封面
使用Replit平台免费搭建GitHub反代

该教程使用到了Replit平台Education账号,普通账号流量限制10G

部署

直接上干货,够可以吧😄

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file +梦念逍遥のBLOG

本站博客框架已更换成Valaxy,旧站点地址为:https://blogold.mnxy.eu.org

本站备用地址为:https://blog.mengnian.eu.org

站点防丢失:https://unlost.mnxy.eu.org

如遇手机浏览界面问题,请更换手机浏览器为Chrome、Edge或Via

封面
白嫖永久Typora Windows全版本

TIP提示

原文:博客【法海之路】——Typora Windows全版本破解补丁[支持版本更新]

封面
封面
网站托管服务——Vercel、Netlify、Zeabur

前言

我的博客使用Vercel以及Netlify部署,这两个网站托管服务都很不错 。还有一个Zeabur,它提供的服务也不亚于其他两个服务提供商

封面
永久免费域名白嫖--eu.org

前言

我购买过域名,也尝试过Freenom的免费域名,发现要么花钱的很贵,要么免费的续期注册很麻烦,现在则选择了eu.org域名

封面
封面
使用Replit平台免费搭建Web版阅读

阅读

封面
使用Replit平台免费搭建GitHub反代

该教程使用到了Replit平台Education账号,普通账号流量限制10G

部署

直接上干货,够可以吧😄

Valaxy v0.16.2 驱动 | 主题 - Yun v0.16.2
本站总访问量
本站访客数 人次
本站已运行0 天0 小时0 分0 秒
\ No newline at end of file diff --git a/links.html b/links.html index ca289f7ff..9518e1d1c 100644 --- a/links.html +++ b/links.html @@ -1,4 +1,4 @@ -友链 - 梦念逍遥のBLOG

友链