From 460e3d1275ecc2a549f6a732bbd03826290839bc Mon Sep 17 00:00:00 2001 From: Pysio Date: Sat, 14 Dec 2024 04:50:01 +0800 Subject: [PATCH 01/10] =?UTF-8?q?remove:=20=E5=88=A0=E9=99=A4=E8=BF=87?= =?UTF-8?q?=E6=97=B6=E7=9A=84=E4=BE=9D=E8=B5=96=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 320 ---------------------------------------------- package.json | 1 - 2 files changed, 321 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5eba705e..5d7eeefd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,7 +62,6 @@ "vue": "^3.5.13", "vue-jest": "^5.0.0-alpha.10", "vuepress": "2.0.0-rc.19", - "vuepress-plugin-search-pro": "2.0.0-rc.59", "vuepress-theme-hope": "2.0.0-rc.64" } }, @@ -6985,121 +6984,6 @@ "vuepress": "2.0.0-rc.19" } }, - "node_modules/@vuepress/plugin-sass-palette": { - "version": "2.0.0-rc.56", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.56.tgz", - "integrity": "sha512-gGA/CidSaOGiuskWKPsUGFVgiv3xEZAQDMRUaAgeMdvObJ70/wYO09uPaTu56mesrpc9P+FBMH67sdTQfHietQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.56", - "chokidar": "^4.0.1" - }, - "peerDependencies": { - "sass": "^1.80.3", - "sass-embedded": "^1.80.3", - "sass-loader": "^16.0.2", - "vuepress": "2.0.0-rc.18" - }, - "peerDependenciesMeta": { - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "sass-loader": { - "optional": true - } - } - }, - "node_modules/@vuepress/plugin-sass-palette/node_modules/@vuepress/helper": { - "version": "2.0.0-rc.56", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.56.tgz", - "integrity": "sha512-O4iGck8PnloYypgRx6w+Vc/yG7wi7pyli0FZo82LNx/6OmZAdilFUIacLO3Cr0HLmpX9sK6NzQJeJ4HAgsiIUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vue/shared": "^3.5.12", - "@vueuse/core": "^11.1.0", - "cheerio": "1.0.0", - "fflate": "^0.8.2", - "gray-matter": "^4.0.3", - "vue": "^3.5.12" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.18" - } - }, - "node_modules/@vuepress/plugin-sass-palette/node_modules/@vueuse/core": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.3.0.tgz", - "integrity": "sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "11.3.0", - "@vueuse/shared": "11.3.0", - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@vuepress/plugin-sass-palette/node_modules/@vueuse/metadata": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.3.0.tgz", - "integrity": "sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@vuepress/plugin-sass-palette/node_modules/@vueuse/shared": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.3.0.tgz", - "integrity": "sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==", - "dev": true, - "license": "MIT", - "dependencies": { - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@vuepress/plugin-sass-palette/node_modules/chokidar": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", - "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@vuepress/plugin-sass-palette/node_modules/readdirp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", - "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, "node_modules/@vuepress/plugin-seo": { "version": "2.0.0-rc.66", "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.66.tgz", @@ -18208,33 +18092,6 @@ "dev": true, "license": "MIT" }, - "node_modules/vue-demi": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", - "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, "node_modules/vue-jest": { "version": "5.0.0-alpha.10", "resolved": "https://registry.npmjs.org/vue-jest/-/vue-jest-5.0.0-alpha.10.tgz", @@ -18833,183 +18690,6 @@ "upath": "^2.0.1" } }, - "node_modules/vuepress-plugin-search-pro": { - "version": "2.0.0-rc.59", - "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.59.tgz", - "integrity": "sha512-lMkslae/+0i7f7MnD4wG2HPLRb+qlJ/8OvDlWgyeJTeutOxeCVj49uKLlfnquoZDnin60wDXUBvjY3BX03i6/g==", - "deprecated": "Please use @vuepress/plugin-slimsearch instead", - "dev": true, - "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.56", - "@vuepress/plugin-sass-palette": "2.0.0-rc.56", - "@vueuse/core": "^11.1.0", - "cheerio": "1.0.0", - "chokidar": "^3.6.0", - "slimsearch": "^2.1.1", - "vue": "^3.5.12", - "vuepress-shared": "2.0.0-rc.59" - }, - "engines": { - "node": ">=18.19.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "sass": "^1.80.3", - "sass-embedded": "^1.80.3", - "sass-loader": "^16.0.2", - "vuepress": "2.0.0-rc.18" - }, - "peerDependenciesMeta": { - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "sass-loader": { - "optional": true - } - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/@vuepress/helper": { - "version": "2.0.0-rc.56", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.56.tgz", - "integrity": "sha512-O4iGck8PnloYypgRx6w+Vc/yG7wi7pyli0FZo82LNx/6OmZAdilFUIacLO3Cr0HLmpX9sK6NzQJeJ4HAgsiIUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vue/shared": "^3.5.12", - "@vueuse/core": "^11.1.0", - "cheerio": "1.0.0", - "fflate": "^0.8.2", - "gray-matter": "^4.0.3", - "vue": "^3.5.12" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.18" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/@vueuse/core": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.3.0.tgz", - "integrity": "sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "11.3.0", - "@vueuse/shared": "11.3.0", - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/@vueuse/metadata": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.3.0.tgz", - "integrity": "sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/vuepress-plugin-search-pro/node_modules/@vueuse/shared": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.3.0.tgz", - "integrity": "sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==", - "dev": true, - "license": "MIT", - "dependencies": { - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/vuepress-shared": { - "version": "2.0.0-rc.59", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.59.tgz", - "integrity": "sha512-NUGEX8e4TQ2L6F7ooLDELRtUWiHxE5ztP1rJxyg9FzKZ6MiINB5b669LcQSh/xAlY4fm9p80Y4C/52+zmNDEoA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.56", - "@vueuse/core": "^11.1.0", - "dayjs": "^1.11.13", - "vue": "^3.5.12" - }, - "engines": { - "node": ">=18.19.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.18" - } - }, - "node_modules/vuepress-shared/node_modules/@vuepress/helper": { - "version": "2.0.0-rc.56", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.56.tgz", - "integrity": "sha512-O4iGck8PnloYypgRx6w+Vc/yG7wi7pyli0FZo82LNx/6OmZAdilFUIacLO3Cr0HLmpX9sK6NzQJeJ4HAgsiIUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vue/shared": "^3.5.12", - "@vueuse/core": "^11.1.0", - "cheerio": "1.0.0", - "fflate": "^0.8.2", - "gray-matter": "^4.0.3", - "vue": "^3.5.12" - }, - "peerDependencies": { - "vuepress": "2.0.0-rc.18" - } - }, - "node_modules/vuepress-shared/node_modules/@vueuse/core": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.3.0.tgz", - "integrity": "sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "11.3.0", - "@vueuse/shared": "11.3.0", - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/vuepress-shared/node_modules/@vueuse/metadata": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.3.0.tgz", - "integrity": "sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/vuepress-shared/node_modules/@vueuse/shared": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.3.0.tgz", - "integrity": "sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==", - "dev": true, - "license": "MIT", - "dependencies": { - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/vuepress-theme-hope": { "version": "2.0.0-rc.64", "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.64.tgz", diff --git a/package.json b/package.json index e385cff1..e04a5a16 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,6 @@ "vue": "^3.5.13", "vue-jest": "^5.0.0-alpha.10", "vuepress": "2.0.0-rc.19", - "vuepress-plugin-search-pro": "2.0.0-rc.59", "vuepress-theme-hope": "2.0.0-rc.64" }, "dependencies": { From 93ec643c308a42bc0630cf4600b790afdd75aad9 Mon Sep 17 00:00:00 2001 From: Pysio Date: Sat, 14 Dec 2024 04:55:37 +0800 Subject: [PATCH 02/10] =?UTF-8?q?feat:=20=E4=B9=85=E8=BF=9D=E7=9A=84?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=B8=80=E4=B8=8B=E7=89=88=E6=9C=AC=E5=8F=B7?= =?UTF-8?q?=E5=88=B01.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e04a5a16..2c044e26 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "pysio-vue-blog", "description": "一个VuePress博客", - "version": "1.2.6", + "version": "1.4.0", "license": "AGPL", "type": "module", "scripts": { From 4725ba3f299112060555b6d1cb3fb7e08960a103 Mon Sep 17 00:00:00 2001 From: Pysio Date: Sun, 15 Dec 2024 05:33:09 +0800 Subject: [PATCH 03/10] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=E7=BB=84=E4=BB=B6=E5=92=8CGTNH=E7=AC=94?= =?UTF-8?q?=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vuepress/client.ts | 2 + src/.vuepress/components/CraftingTable.vue | 140 +++++++++++++++++++++ src/posts/daily/GTNH.md | 41 ++++++ src/posts/develop/icon.md | 6 + 4 files changed, 189 insertions(+) create mode 100644 src/.vuepress/components/CraftingTable.vue create mode 100644 src/posts/daily/GTNH.md diff --git a/src/.vuepress/client.ts b/src/.vuepress/client.ts index 25dd6054..d3b0388b 100644 --- a/src/.vuepress/client.ts +++ b/src/.vuepress/client.ts @@ -20,6 +20,7 @@ import DNSLeak from "./components/DNSLeak.vue"; import GitCommits from "./components/GitCommits.vue"; import MinecarftMod from "./components/MinecarftMod.vue"; import PwaCheck from "./components/PwaCheck.vue"; +import CraftingTable from "./components/CraftingTable.vue"; export default defineClientConfig({ @@ -43,6 +44,7 @@ export default defineClientConfig({ app.component("GitCommits", GitCommits); app.component("MinecarftMod", MinecarftMod); app.component("PwaCheck", PwaCheck); + app.component("CraftingTable", CraftingTable); Sentry.init({ dsn: "https://188c5d205854b35b009d4ad76674d3bc@o4508158776705024.ingest.us.sentry.io/4508158792826880", // 替换为你的 Sentry DSN integrations: [ diff --git a/src/.vuepress/components/CraftingTable.vue b/src/.vuepress/components/CraftingTable.vue new file mode 100644 index 00000000..75f8b735 --- /dev/null +++ b/src/.vuepress/components/CraftingTable.vue @@ -0,0 +1,140 @@ + + + + + \ No newline at end of file diff --git a/src/posts/daily/GTNH.md b/src/posts/daily/GTNH.md new file mode 100644 index 00000000..2b1c231a --- /dev/null +++ b/src/posts/daily/GTNH.md @@ -0,0 +1,41 @@ +--- +title: GTNH笔记本 +date: 2024-12-14 +icon: fa-kit fa-creeper +category: daily +tag: + - GTNH + - 日常 +--- + +> [!info] +> 这里存放着我游玩GTNH时的笔记本,记录了一些有用的配方和信息。 + +## 合金 + +### 耐酸铝 (Alumite) + +- 熔炼 5 个铝锭 +- 熔炼 2 个钢锭 +- 熔炼 1 个黑曜石 + +得到 2 个耐酸铝 + + \ No newline at end of file diff --git a/src/posts/develop/icon.md b/src/posts/develop/icon.md index f510196d..cfbaa08e 100644 --- a/src/posts/develop/icon.md +++ b/src/posts/develop/icon.md @@ -70,4 +70,10 @@ tag: ```javascript +``` + +### Minecraft Creeper + +```javascript + ``` \ No newline at end of file From bd500998418b58f875ff2be7166fddb7bdc4ca10 Mon Sep 17 00:00:00 2001 From: Pysio Date: Sun, 15 Dec 2024 06:03:52 +0800 Subject: [PATCH 04/10] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BA=86?= =?UTF-8?q?=E6=B3=A8=E9=87=8A=E8=BF=87=E5=B0=91=E7=9A=84=E9=97=AE=E9=A2=98?= =?UTF-8?q?(=E5=8F=AF=E6=81=B6=E7=8C=AB=E7=8C=AB)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vuepress/components/CraftingTable.vue | 42 ++++++++++++++++++---- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/src/.vuepress/components/CraftingTable.vue b/src/.vuepress/components/CraftingTable.vue index 75f8b735..3c0dc8bf 100644 --- a/src/.vuepress/components/CraftingTable.vue +++ b/src/.vuepress/components/CraftingTable.vue @@ -1,20 +1,26 @@ \ No newline at end of file From a3545da25773ce9c518881e16363c8dc1c61279c Mon Sep 17 00:00:00 2001 From: Pysio Date: Sun, 15 Dec 2024 06:23:49 +0800 Subject: [PATCH 05/10] =?UTF-8?q?fix:=20=E7=A7=BB=E9=99=A4=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E6=B7=BB=E5=8A=A0=E5=88=B0Build=20CLoudflare?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vuepress/theme.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts index 159c19ab..64dc6b85 100644 --- a/src/.vuepress/theme.ts +++ b/src/.vuepress/theme.ts @@ -45,7 +45,7 @@ export default hopeTheme({ sidebar, // 页脚 - footer: `Pysio's Home / 蜀ICP备2023021309号-1 / 川公网安备51010802032524号 / Build Cloudflare / ${process.env.VUE_APP_GIT_HASH} `, + footer: `Pysio's Home / 蜀ICP备2023021309号-1 / ${process.env.VUE_APP_GIT_HASH} `, displayFooter: true, // 博客相关 From aff7e2fe43b4106ebd99dc5d9e97316bca648603 Mon Sep 17 00:00:00 2001 From: Pysio Date: Sun, 15 Dec 2024 06:56:32 +0800 Subject: [PATCH 06/10] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E4=B8=80?= =?UTF-8?q?=E4=B8=AA=E5=90=9B=E5=AD=90=E5=AF=86=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vuepress/theme.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts index 64dc6b85..df6c5e6b 100644 --- a/src/.vuepress/theme.ts +++ b/src/.vuepress/theme.ts @@ -62,11 +62,11 @@ export default hopeTheme({ }, // 加密配置 - // encrypt: { - // config: { - // "/demo/encrypt.html": ["1234"], - // }, - // }, + encrypt: { + config: { + "/tools/mcmod.html": ["mcmod"], + }, + }, // 多语言配置 metaLocales: { From 0553393b8213d635200795cf1c4589b6631b81ce Mon Sep 17 00:00:00 2001 From: Pysio Date: Sun, 15 Dec 2024 07:05:58 +0800 Subject: [PATCH 07/10] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BA=86?= =?UTF-8?q?=E9=83=A8=E5=88=86=E6=97=A5=E5=B8=B8=E6=96=87=E7=AB=A0=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E5=88=86=E7=B1=BB=20Gitlab=E5=B1=8F=E8=94=BD=E6=96=87?= =?UTF-8?q?=E5=AD=97=E7=A9=BA=E6=A0=BC=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/posts/daily/Gitlab Pollution.md | 13 ++++++++++--- src/posts/daily/PWA.md | 1 + 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/posts/daily/Gitlab Pollution.md b/src/posts/daily/Gitlab Pollution.md index f877450f..9a7dfbfd 100644 --- a/src/posts/daily/Gitlab Pollution.md +++ b/src/posts/daily/Gitlab Pollution.md @@ -2,15 +2,22 @@ title: 有关于自托管Gitlab被拦截这件事 date: 2023-12-18 icon: fa-brands fa-gitlab +category: daily tag: - 日常 --- -我今天闲的一Ping +我今天闲的一Ping ![](https://files.pysio.online/files/Pysio-Imges/20241006004058.png) -我就在纳闷了,为啥会解析到这个[IP](https://106.74.25.198/)上,直到我一访问。 +我就在纳闷了,为啥会解析到这个 [IP](https://106.74.25.198/) 上,直到我一访问。 ![](https://files.pysio.online/files/Pysio-Imges/20241006004137.png) Uh 这多少是有点离谱了。我也不知我犯了啥天条能被扔进去。。。。 -先看看吧,如果被大范围屏蔽的话,还得考虑咋申诉。。。 \ No newline at end of file +先看看吧,如果被大范围屏蔽的话,还得考虑咋申诉。。。 + +### Edit 2023-12-26 : + +打屏蔽当地96110申诉 让我等待 + +一日后 重庆96110告诉我域名加白,网站就不跳转反诈中心了 \ No newline at end of file diff --git a/src/posts/daily/PWA.md b/src/posts/daily/PWA.md index 8edf7f48..202c2b4d 100644 --- a/src/posts/daily/PWA.md +++ b/src/posts/daily/PWA.md @@ -2,6 +2,7 @@ title: 有关于本博客的PWA date: 2024-10-09 icon: fa-kit fa-pwa fa-xs +category: daily tag: - PWA --- From b13b7880c6c288c67b156a956b34e3b4a5b44483 Mon Sep 17 00:00:00 2001 From: Pysio Date: Sun, 15 Dec 2024 07:09:56 +0800 Subject: [PATCH 08/10] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BA=86?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=B2=A1=E6=9C=89Nodejs=20v22=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/coveralls.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/coveralls.yml b/.github/workflows/coveralls.yml index e5ecfade..803b18dc 100644 --- a/.github/workflows/coveralls.yml +++ b/.github/workflows/coveralls.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - node: [18, 20, 21] + node: [18, 20, 21, 22] os: [ubuntu-latest, windows-latest] steps: From c1aa27560284c4bd60919b009201955d3c2b5795 Mon Sep 17 00:00:00 2001 From: Pysio Date: Sun, 15 Dec 2024 07:14:43 +0800 Subject: [PATCH 09/10] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=BA=86?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E7=9A=84PWA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.vuepress/theme.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts index df6c5e6b..44b538a4 100644 --- a/src/.vuepress/theme.ts +++ b/src/.vuepress/theme.ts @@ -205,10 +205,10 @@ export default hopeTheme({ icon: "/assets/icon/apple-icon-152.png", statusBarColor: "black", }, - msTile: { - image: "/assets/icon/ms-icon-144.png", - color: "#ffffff", - }, + // msTile: { + // image: "/assets/icon/ms-icon-144.png", + // color: "#ffffff", + // }, manifest: { icons: [ { From 6913d0c568f2529d91d2177d6a040dd23ba63f35 Mon Sep 17 00:00:00 2001 From: Pysio Date: Sun, 15 Dec 2024 07:18:14 +0800 Subject: [PATCH 10/10] =?UTF-8?q?feat:=20=E5=90=AF=E7=94=A8=E5=B9=BB?= =?UTF-8?q?=E7=81=AF=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 146 ++++++++++++++++++++++++++++++++++++++++- package.json | 1 + src/.vuepress/theme.ts | 10 +-- 3 files changed, 150 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5d7eeefd..ca317391 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pysio-vue-blog", - "version": "1.2.6", + "version": "1.4.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pysio-vue-blog", - "version": "1.2.6", + "version": "1.4.0", "license": "AGPL", "dependencies": { "@vue/repl": "^4.4.2", @@ -40,6 +40,7 @@ "@vuepress/plugin-notice": "2.0.0-rc.66", "@vuepress/plugin-prismjs": "2.0.0-rc.66", "@vuepress/plugin-pwa": "2.0.0-rc.66", + "@vuepress/plugin-revealjs": "^2.0.0-rc.47", "@vuepress/plugin-slimsearch": "2.0.0-rc.66", "@vuepress/plugin-umami-analytics": "2.0.0-rc.66", "@vueup/vue-quill": "^1.2.0", @@ -5337,6 +5338,13 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/reveal.js": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/reveal.js/-/reveal.js-5.0.4.tgz", + "integrity": "sha512-70Qua903NRU736r8Z94okthf6hXKm+brta/KdHFrK6GD16eTmGhPrDYGCUP7eNifEA2mvJGlNq1IR41ycIX0Yw==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/sax": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", @@ -6970,6 +6978,103 @@ "vuepress": "2.0.0-rc.19" } }, + "node_modules/@vuepress/plugin-revealjs": { + "version": "2.0.0-rc.47", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-revealjs/-/plugin-revealjs-2.0.0-rc.47.tgz", + "integrity": "sha512-RZc0VQbAT3mFH5IRoxlYIfCjEbEGACbFzX6N05cmT/NzqCdvIhiwr4+YVz1grbxvvOCz9XKee2cBmgmpVsUAhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit/plugin-uml": "^0.13.1", + "@types/markdown-it": "^14.1.2", + "@types/reveal.js": "^5.0.3", + "@vuepress/helper": "2.0.0-rc.47", + "@vueuse/core": "^11.1.0", + "reveal.js": "^5.1.0", + "vue": "^3.5.8" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.15" + } + }, + "node_modules/@vuepress/plugin-revealjs/node_modules/@mdit/plugin-uml": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-uml/-/plugin-uml-0.13.1.tgz", + "integrity": "sha512-JdCOg25OyG+QJFAba6AWwdpkaOjuht5VmOqYt4/h/AzLsIHh/2j+TnCZBn0XQm3D8yJ9Y4w4oouS4wpPduRW0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/markdown-it": "^14.1.2" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "markdown-it": "^14.1.0" + }, + "peerDependenciesMeta": { + "markdown-it": { + "optional": true + } + } + }, + "node_modules/@vuepress/plugin-revealjs/node_modules/@vuepress/helper": { + "version": "2.0.0-rc.47", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.47.tgz", + "integrity": "sha512-XlfrkRjxv7Id3sc8Wjh7pHs2eFhOE/HAA+u9AMLZHcfxZUBkIftBfrSqg9ZBGybVkm4aGT+K/sC2IZxFhqukiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "^3.5.8", + "@vueuse/core": "^11.1.0", + "cheerio": "1.0.0", + "fflate": "^0.8.2", + "gray-matter": "^4.0.3", + "vue": "^3.5.8" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.15" + } + }, + "node_modules/@vuepress/plugin-revealjs/node_modules/@vueuse/core": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.3.0.tgz", + "integrity": "sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.20", + "@vueuse/metadata": "11.3.0", + "@vueuse/shared": "11.3.0", + "vue-demi": ">=0.14.10" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-revealjs/node_modules/@vueuse/metadata": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.3.0.tgz", + "integrity": "sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vuepress/plugin-revealjs/node_modules/@vueuse/shared": { + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.3.0.tgz", + "integrity": "sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==", + "dev": true, + "license": "MIT", + "dependencies": { + "vue-demi": ">=0.14.10" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/@vuepress/plugin-rtl": { "version": "2.0.0-rc.66", "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.66.tgz", @@ -15340,6 +15445,16 @@ "node": ">=0.10.0" } }, + "node_modules/reveal.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/reveal.js/-/reveal.js-5.1.0.tgz", + "integrity": "sha512-KDt7m0+xwKV6nAZt4CNPVFBf42sTKRQapg0bGGKB5PKO5XvChnMfwlZkybydHiQJ7p5+6LbHKRGrhXODdoNIaA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/rfdc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", @@ -18092,6 +18207,33 @@ "dev": true, "license": "MIT" }, + "node_modules/vue-demi": { + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", + "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, "node_modules/vue-jest": { "version": "5.0.0-alpha.10", "resolved": "https://registry.npmjs.org/vue-jest/-/vue-jest-5.0.0-alpha.10.tgz", diff --git a/package.json b/package.json index 2c044e26..ec762785 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "@vuepress/plugin-notice": "2.0.0-rc.66", "@vuepress/plugin-prismjs": "2.0.0-rc.66", "@vuepress/plugin-pwa": "2.0.0-rc.66", + "@vuepress/plugin-revealjs": "^2.0.0-rc.47", "@vuepress/plugin-slimsearch": "2.0.0-rc.66", "@vuepress/plugin-umami-analytics": "2.0.0-rc.66", "@vueup/vue-quill": "^1.2.0", diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts index 44b538a4..c289ea20 100644 --- a/src/.vuepress/theme.ts +++ b/src/.vuepress/theme.ts @@ -154,6 +154,11 @@ export default hopeTheme({ themes: { light: 'one-light', dark: 'nord' }, lineNumbers: false, }, + + // 如果你需要幻灯片,安装 @vuepress/plugin-revealjs 并取消下方注释 + revealjs: { + plugins: ["highlight", "math", "search", "notes", "zoom"], + }, }, // 在这里配置主题提供的插件 @@ -251,10 +256,5 @@ export default hopeTheme({ ], }, }, - - // 如果你需要幻灯片,安装 @vuepress/plugin-revealjs 并取消下方注释 - // revealjs: { - // plugins: ["highlight", "math", "search", "notes", "zoom"], - // }, }, });