Skip to content

Commit 69077ad

Browse files
authored
fix: docs serve command and update packages (#555)
1 parent fd32aa4 commit 69077ad

File tree

3 files changed

+4437
-3251
lines changed

3 files changed

+4437
-3251
lines changed

.github/workflows/release_docs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ jobs:
2222
- name: Setup Node.js
2323
uses: actions/setup-node@v6
2424
with:
25-
node-version: 18
25+
node-version: 22
2626
cache: pnpm
2727
- name: Install deps
28-
run: pnpm install
28+
run: pnpm install --prod
2929
- name: Build
3030
run: pnpm docs:build -d docs_dist
3131

package.json

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,21 @@
77
"scripts": {
88
"docs:dev": "vuepress dev docs --clean-cache",
99
"docs:build": "vuepress build docs",
10-
"docs:serve": "vuepress serve docs"
10+
"docs:serve": "serve docs/.vuepress/dist"
1111
},
12-
"packageManager": "pnpm@7.22.0",
13-
"devDependencies": {
14-
"@vuepress/bundler-vite": "2.0.0-rc.20",
15-
"@vuepress/plugin-search": "2.0.0-rc.87",
12+
"packageManager": "pnpm@10.24.0",
13+
"dependencies": {
14+
"@vuepress/bundler-vite": "2.0.0-rc.26",
15+
"@vuepress/plugin-search": "2.0.0-rc.120",
1616
"markdown-it": "14.1.0",
17-
"mermaid": "11.5.0",
17+
"mermaid": "11.12.1",
1818
"sass-embedded": "^1.86.0",
1919
"sass-loader": "16.0.5",
20-
"vue": "3.5.13",
21-
"vuepress": "2.0.0-rc.20",
22-
"vuepress-theme-hope": "2.0.0-rc.75"
20+
"vue": "3.5.25",
21+
"vuepress": "2.0.0-rc.26",
22+
"vuepress-theme-hope": "2.0.0-rc.98"
23+
},
24+
"devDependencies": {
25+
"serve": "^14.2.5"
2326
}
2427
}

0 commit comments

Comments
 (0)