Skip to content

Commit 68c0b79

Browse files
committed
chore: split dependencies for dev/prod and update node version in CI
1 parent db39671 commit 68c0b79

File tree

3 files changed

+309
-577
lines changed

3 files changed

+309
-577
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: 20
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: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,18 @@
1010
"docs:serve": "serve docs/.vuepress/dist"
1111
},
1212
"packageManager": "[email protected]",
13-
"devDependencies": {
13+
"dependencies": {
1414
"@vuepress/bundler-vite": "2.0.0-rc.26",
1515
"@vuepress/plugin-search": "2.0.0-rc.120",
1616
"markdown-it": "14.1.0",
1717
"mermaid": "11.5.0",
1818
"sass-embedded": "^1.86.0",
1919
"sass-loader": "16.0.5",
20-
"serve": "^14.2.5",
2120
"vue": "3.5.13",
2221
"vuepress": "2.0.0-rc.26",
2322
"vuepress-theme-hope": "2.0.0-rc.98"
23+
},
24+
"devDependencies": {
25+
"serve": "^14.2.5"
2426
}
2527
}

0 commit comments

Comments
 (0)