Skip to content

Commit e421fca

Browse files
committed
更新版本
1 parent 14bfbc4 commit e421fca

File tree

15 files changed

+222
-752
lines changed

15 files changed

+222
-752
lines changed

.github/workflows/deploy-docs.yml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,36 +4,36 @@ name: 部署文档
44
on:
55
push:
66
branches:
7-
# 确保这是你正在使用的分支名称
87
- main
98

9+
permissions:
10+
contents: write
11+
1012
jobs:
1113
deploy-gh-pages:
1214
runs-on: ubuntu-latest
1315
steps:
1416
- name: Checkout
15-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1618
with:
1719
fetch-depth: 0
1820
# 如果你文档需要 Git 子模块,取消注释下一行
1921
# submodules: true
2022

21-
22-
- name: 安装 pnpm
23-
uses: pnpm/action-setup@v2
24-
with:
25-
version: 7
26-
run_install: true
23+
- name: 设置 pnpm
24+
uses: pnpm/action-setup@v4
2725

2826

2927
- name: 设置 Node.js
30-
uses: actions/setup-node@v3
28+
uses: actions/setup-node@v4
3129
with:
32-
node-version: 18
30+
node-version: 22
3331
cache: pnpm
3432

3533
- name: 安装依赖
36-
run: pnpm install --frozen-lockfile
34+
run: |
35+
corepack enable
36+
pnpm install --frozen-lockfile
3737
3838
- name: 构建文档
3939
env:
@@ -45,7 +45,6 @@ jobs:
4545
- name: 部署文档
4646
uses: JamesIves/github-pages-deploy-action@v4
4747
with:
48-
# 这是文档部署到的分支名称
48+
# 部署文档
4949
branch: gh-pages
5050
folder: src/.vuepress/dist
51-

.gitignore

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,4 @@ dist
2929
node_modules/
3030
src/.vuepress/.cache/
3131
src/.vuepress/.temp/
32-
src/.vuepress/dist/
33-
34-
node_modules/
35-
src/.vuepress/.cache/
36-
src/.vuepress/.temp/
37-
src/.vuepress/dist/
32+
src/.vuepress/dist/

README.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

UpdateTheme.bat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pnpm docs:update-package

package.json

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,23 @@
55
"license": "MIT",
66
"type": "module",
77
"scripts": {
8-
"docs:build": "vuepress build src",
9-
"docs:clean-dev": "vuepress dev src --clean-cache",
10-
"docs:dev": "vuepress dev src"
8+
"docs:build": "vuepress-vite build src",
9+
"docs:clean-dev": "vuepress-vite dev src --clean-cache",
10+
"docs:dev": "vuepress-vite dev src",
11+
"docs:update-package": "pnpm dlx vp-update"
1112
},
1213
"devDependencies": {
13-
"@vuepress/client": "2.0.0-beta.59",
14-
"@vuepress/plugin-docsearch": "2.0.0-beta.59",
15-
"vue": "^3.2.45",
16-
"vuepress": "2.0.0-beta.59",
17-
"vuepress-plugin-comment2": "2.0.0-beta.143",
18-
"vuepress-theme-hope": "2.0.0-beta.143"
14+
"@vuepress/bundler-vite": "2.0.0-rc.19",
15+
"sass-embedded": "^1.85.0",
16+
"vue": "^3.5.13",
17+
"vuepress": "2.0.0-rc.19",
18+
"vuepress-theme-hope": "2.0.0-rc.71"
19+
},
20+
"packageManager": "pnpm@10.4.0+sha512.6b849d0787d97f8f4e1f03a9b8ff8f038e79e153d6f11ae539ae7c435ff9e796df6a862c991502695c7f9e8fac8aeafc1ac5a8dab47e36148d183832d886dd52",
21+
"dependencies": {
22+
"@vuepress/plugin-comment": "2.0.0-rc.78",
23+
"@vuepress/plugin-docsearch": "2.0.0-rc.78",
24+
"@vuepress/plugin-pwa": "2.0.0-rc.78",
25+
"@vuepress/plugin-revealjs": "2.0.0-rc.78"
1926
}
2027
}

src/.vuepress/config.ts

Lines changed: 0 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import { defineUserConfig } from "vuepress";
22
import theme from "./theme.js";
3-
import { commentPlugin } from "vuepress-plugin-comment2";
4-
import { docsearchPlugin } from '@vuepress/plugin-docsearch'
53

64
export default defineUserConfig({
75
base: "/",
@@ -24,76 +22,6 @@ export default defineUserConfig({
2422
shouldPrefetch: false,
2523

2624
plugins: [
27-
commentPlugin({
28-
/**
29-
* Using Giscus
30-
*/
31-
provider: "Giscus",
32-
repo: "AniBullet/anibullet.github.io",
33-
repoId: "R_kgDOHcvcKQ",
34-
category: "Announcements",
35-
categoryId: "DIC_kwDOHcvcKc4CSDpj",
36-
37-
/**
38-
* Using twikoo
39-
*/
40-
// provider: "Twikoo",
41-
// envId: "https://twikoo.ccknbc.vercel.app",
42-
43-
/**
44-
* Using Waline
45-
*/
46-
// provider: "Waline",
47-
// serverURL: "https://vuepress-theme-hope-comment.vercel.app",
48-
}),
49-
docsearchPlugin({
50-
appId: '4LHCI3MQ18',
51-
apiKey: '6637c1a28faaeb61ab77d63cb1cfd01a',
52-
indexName: 'anibulletio',
53-
locales: {
54-
'/': {
55-
placeholder: '搜索',
56-
translations: {
57-
button: {
58-
buttonText: '搜索',
59-
buttonAriaLabel: '搜索',
60-
},
61-
modal: {
62-
searchBox: {
63-
resetButtonTitle: '清除查询条件',
64-
resetButtonAriaLabel: '清除查询条件',
65-
cancelButtonText: '取消',
66-
cancelButtonAriaLabel: '取消',
67-
},
68-
startScreen: {
69-
recentSearchesTitle: '搜索历史',
70-
noRecentSearchesText: '没有搜索历史',
71-
saveRecentSearchButtonTitle: '保存至搜索历史',
72-
removeRecentSearchButtonTitle: '从搜索历史中移除',
73-
favoriteSearchesTitle: '收藏',
74-
removeFavoriteSearchButtonTitle: '从收藏中移除',
75-
},
76-
errorScreen: {
77-
titleText: '无法获取结果',
78-
helpText: '你可能需要检查你的网络连接',
79-
},
80-
footer: {
81-
selectText: '选择',
82-
navigateText: '切换',
83-
closeText: '关闭',
84-
searchByText: '搜索提供者',
85-
},
86-
noResultsScreen: {
87-
noResultsText: '无法找到相关结果',
88-
suggestedQueryText: '你可以尝试查询',
89-
reportMissingResultsText: '你认为该查询应该有结果?',
90-
reportMissingResultsLinkText: '点击反馈',
91-
},
92-
},
93-
},
94-
},
95-
},
96-
}),
9725
// googleAnalyticsPlugin({
9826
// id: 'G-H4QKVC282H',
9927
// }),

src/.vuepress/navbar/zh.ts renamed to src/.vuepress/navbar.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { navbar } from "vuepress-theme-hope";
22

3-
export const zhNavbar = navbar([
3+
export default navbar([
44
"/",
55
// { text: "使用指南", icon: "creative", link: "/guide/" },
66
{
@@ -24,10 +24,6 @@ export const zhNavbar = navbar([
2424
icon: "code",
2525
prefix: "/functions/",
2626
children: ["maxscript.md"],
27-
},
28-
{
29-
text: "Markdown",
30-
icon: "markdown",
31-
link: "/markdown.md",
32-
},
27+
}
3328
]);
29+

src/.vuepress/navbar/en.ts

Lines changed: 0 additions & 51 deletions
This file was deleted.

src/.vuepress/navbar/index.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

src/.vuepress/sidebar/zh.ts renamed to src/.vuepress/sidebar.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { sidebar } from "vuepress-theme-hope";
22

3-
export const zhSidebar = sidebar({
3+
export default sidebar({
44
"/": [
55
"",
66
{
@@ -31,4 +31,4 @@ export const zhSidebar = sidebar({
3131
children: ["maxscript"],
3232
},
3333
],
34-
});
34+
});

src/.vuepress/sidebar/en.ts

Lines changed: 0 additions & 47 deletions
This file was deleted.

src/.vuepress/sidebar/index.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)