Skip to content

Commit d03ed81

Browse files
committed
Fix Errors
1 parent 768c457 commit d03ed81

3 files changed

Lines changed: 63 additions & 15 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# .github/workflows/deploy.yml
2+
3+
name: Deploy VitePress site to Pages
4+
5+
on:
6+
push:
7+
branches: [main] # 监听 main 分支的推送
8+
workflow_dispatch:
9+
10+
permissions:
11+
contents: read
12+
pages: write
13+
id-token: write
14+
15+
concurrency:
16+
group: pages
17+
cancel-in-progress: false
18+
19+
jobs:
20+
build:
21+
runs-on: ubuntu-latest
22+
steps:
23+
- name: Checkout
24+
uses: actions/checkout@v4
25+
- name: Setup Node
26+
uses: actions/setup-node@v4
27+
with:
28+
node-version: 20
29+
cache: npm
30+
- name: Setup Pages
31+
uses: actions/configure-pages@v4
32+
- name: Install dependencies
33+
run: npm ci
34+
- name: Build with VitePress
35+
run: npm run docs:build
36+
- name: Upload artifact
37+
uses: actions/upload-pages-artifact@v3
38+
with:
39+
path: docs/.vitepress/dist
40+
41+
deploy:
42+
environment:
43+
name: github-pages
44+
url: ${{ steps.deployment.outputs.page_url }}
45+
runs-on: ubuntu-latest
46+
needs: build
47+
steps:
48+
- name: Deploy to GitHub Pages
49+
id: deployment
50+
uses: actions/deploy-pages@v4

.vitepress/config.mts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export default defineConfig({
6868
},
6969
externalLinkIcon: true,
7070
editLink: {
71-
pattern: 'https://github.com/sxxyrry/docssCode/edit/main/Bulletin/:path',
71+
pattern: 'https://github.com/vixlang/VixDocs/edit/main/:path',
7272
text: '在 Github 上编辑此页'
7373
},
7474
sidebarMenuLabel: '菜单',
@@ -79,8 +79,6 @@ export default defineConfig({
7979
// https://vitepress.dev/reference/default-theme-config
8080
nav: [
8181
{ text: '首页', link: '/' },
82-
{ text: '回到文档汇总', link: '/back/' },
83-
{ text: '描述(概览)', link: '/zh/overview' },
8482
{ text: 'Vix 语言', link: '/zh_CN/what-is-vix' },
8583
{ text: 'Vix Lang', link: '/en/what-is-vix' },
8684
],
@@ -136,7 +134,7 @@ export default defineConfig({
136134
],
137135

138136
socialLinks: [
139-
{ icon: 'github', link: 'https://github.com/TTHSDownloader/TTHSDNext' }
137+
{ icon: 'github', link: 'https://github.com/vixlang' }
140138
]
141139
}
142140
,

index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -100,17 +100,17 @@ fn main() -> i32 {
100100

101101
## 文档
102102

103-
- [CONTRIBUTING.md](Docs/zh_CN/CONTRIBUTING.md) —— 贡献指南,如何参与项目开发
104-
- [control-flow.md](Docs/zh_CN/control-flow.md) —— 控制流语句(if、循环等)的语法与用法
105-
- [functions.md](Docs/zh_CN/functions.md) —— 函数定义、调用、泛型等特性
106-
- [getting-started.md](Docs/zh_CN/getting-started.md) —— 快速入门指南,安装与第一个程序
107-
- [modules.md](Docs/zh_CN/modules.md) —— 模块系统,导入与导出规则
108-
- [pointers.md](Docs/zh_CN/pointers.md) —— 指针的声明、解引用、运算及使用示例
109-
- [stdlib.md](Docs/zh_CN/stdlib.md) —— 标准库提供的函数与常用模块
110-
- [structs.md](Docs/zh_CN/structs.md) —— 结构体定义、实例化、字段访问
111-
- [syntax.md](Docs/zh_CN/syntax.md) —— 完整语法参考,包含 EBNF 形式
112-
- [types.md](Docs/zh_CN/types.md) —— 类型系统:基本类型、泛型、联合类型等
113-
- [what-is-vix.md](Docs/zh_CN/what-is-vix.md) —— Vix 语言简介与设计目标
103+
- [CONTRIBUTING.md](/zh_CN/CONTRIBUTING.md) —— 贡献指南,如何参与项目开发
104+
- [control-flow.md](/zh_CN/control-flow.md) —— 控制流语句(if、循环等)的语法与用法
105+
- [functions.md](/zh_CN/functions.md) —— 函数定义、调用、泛型等特性
106+
- [getting-started.md](/zh_CN/getting-started.md) —— 快速入门指南,安装与第一个程序
107+
- [modules.md](/zh_CN/modules.md) —— 模块系统,导入与导出规则
108+
- [pointers.md](/zh_CN/pointers.md) —— 指针的声明、解引用、运算及使用示例
109+
- [stdlib.md](/zh_CN/stdlib.md) —— 标准库提供的函数与常用模块
110+
- [structs.md](/zh_CN/structs.md) —— 结构体定义、实例化、字段访问
111+
- [syntax.md](/zh_CN/syntax.md) —— 完整语法参考,包含 EBNF 形式
112+
- [types.md](/zh_CN/types.md) —— 类型系统:基本类型、泛型、联合类型等
113+
- [what-is-vix.md](/zh_CN/what-is-vix.md) —— Vix 语言简介与设计目标
114114

115115
> 提示:如果你只想从零开始跑通一次编译 + 运行,建议先看 [getting-started.md](Docs/zh_CN/getting-started.md)
116116

0 commit comments

Comments
 (0)