切换文档网站到dumi

This commit is contained in:
wxzhang 2022-08-07 11:14:28 +08:00
parent af719d886b
commit 0f7158f5de
189 changed files with 4210 additions and 13289 deletions

View File

@ -1,44 +1,32 @@
name: 部署文档
name: 部署文档网站
on:
push:
branches:
# 确保这是你正在使用的分支名称
- master
- master # default branch
jobs:
deploy-gh-pages:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
# 如果你文档需要 Git 子模块,取消注释下一行
# submodules: true
- uses: actions/cache@v3
id: node-modules
with:
path: node_modules/
key: ${{ runner.os }}-node-modules-${{ hashFiles('yarn.lock') }}
restore-keys: |
${{ runner.os }}-node-modules-
${{ runner.os }}-node-modules-
- name: 安装依赖
if: steps.node-modules.outputs.cache-hit != 'true'
run: yarn install --frozen-lockfile
- name: 构建文档
env:
NODE_OPTIONS: --max_old_space_size=4096
run: yarn run docs:build2
- name: 部署文档
- name: 构建网站
run: yarn run docs:build
- name: 发布网站
uses: JamesIves/github-pages-deploy-action@v4
with:
# 这是文档部署到的分支名称gh-pages
branch: website
folder: docs/.vuepress/dist
folder: docs/dist

10
.gitignore vendored
View File

@ -6,10 +6,10 @@ node_modules
/packages/apps/vueapp/src/languages
/packages/apps/app/languages
/packages/apps/test
node_modules/
docs/.vuepress/.cache/
docs/.vuepress/.temp/
node_modules/
/packages/cli/baidu.api.txt
node_modules/
/.github/access key.txt
/docs/.vuepress/dist
/.github/access key.txt
.umi
.umi-production
/docs/dist

1620
docs.md

File diff suppressed because it is too large Load Diff

View File

@ -1,55 +0,0 @@
import { defineUserConfig } from "vuepress";
import { hopeTheme } from "vuepress-theme-hope";
import * as navbar from "./navbar";
import * as sidebar from "./sidebar";
export default defineUserConfig({
base : "/voerka-i18n/", // 发布位置GithubPages时
lang : "zh-CN",
locales : {
"/" : {
lang : "zh-CN",
title : "VoerkaI18n"
},
"/en/" : {
lang : "en-US",
title : "English"
}
},
theme : hopeTheme({
hostname : "https://gitee.com/zhangfisher/voerka-i18n",
author : {
name : "wxzhang",
url : "https://gitee.com/zhangfisher/voerka-i18n",
},
iconAssets : "iconfont",
iconPrefix : "iconfont icon-",
logo : "/logo.svg",
home : "/zh/home",
repo : "https://gitee.com/zhangfisher/voerka-i18n",
docsDir : "docs",
breadcrumb : false,
pageInfo : ["Author", "Original", "Date", "Category", "Tag", "ReadingTime"],
locales : {
"/" : {
navbar : navbar.zh,
sidebar : sidebar.zh,
displayFooter: true
},
"/en/" : {
navbar : navbar.en,
sidebar : sidebar.en,
footer : "Default footer",
displayFooter: true,
}
},
plugins : {
mdEnhance : {
enableAll : true,
presentation : {
plugins : ["highlight", "math", "search", "notes", "zoom"],
},
}
}
})
})

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
var a=(t,o)=>{const r=t.__vccOpts||t;for(const[e,_]of o)r[e]=_;return r};export{a as _};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 20 KiB

View File

@ -1,5 +0,0 @@
User-agent:*
Disallow:
Sitemap: https://gitee.com/zhangfisher/voerka-i18n/voerka-i18n/sitemap.xml

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More