Skip to content

Commit 3d291b5

Browse files
committed
init🎉: go-admin文档dumi改版初始化
0 parents  commit 3d291b5

17 files changed

+217
-0
lines changed

.editorconfig

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# http://editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 2
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = true
11+
12+
[*.md]
13+
trim_trailing_whitespace = false
14+
15+
[Makefile]
16+
indent_style = tab

.fatherrc.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export default {
2+
esm: 'babel',
3+
};

.gitignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
/npm-debug.log*
6+
/yarn-error.log
7+
/yarn.lock
8+
/package-lock.json
9+
10+
# production
11+
/dist
12+
13+
# misc
14+
.DS_Store
15+
16+
# umi
17+
.umi
18+
.umi-production
19+
.env.local
20+
21+
# ide
22+
/.vscode
23+
/.idea

.prettierignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
**/*.svg
2+
**/*.ejs
3+
**/*.html
4+
package.json
5+
.umi
6+
.umi-production

.prettierrc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"singleQuote": true,
3+
"trailingComma": "all",
4+
"printWidth": 80,
5+
"overrides": [
6+
{
7+
"files": ".prettierrc",
8+
"options": { "parser": "json" }
9+
}
10+
]
11+
}

.prettierrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require('@umijs/fabric').prettier;

.umirc.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { defineConfig } from 'dumi';
2+
3+
export default defineConfig({
4+
title: 'go-admin',
5+
mode: 'site',
6+
// more config: https://d.umijs.org/config
7+
});

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# dumi app
2+
3+
## Getting Started
4+
5+
Install dependencies,
6+
7+
```bash
8+
$ npm i
9+
```
10+
11+
Start the dev server,
12+
13+
```bash
14+
$ npm start
15+
```
16+
17+
Build site app,
18+
19+
```bash
20+
$ npm run build
21+
```

docs/getting-started.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
nav:
3+
title: Getting Started
4+
order: 1
5+
---
6+
7+
# Getting Started
8+
9+
Balabala...

docs/getting-started.zh-CN.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
nav:
3+
title: 快速上手
4+
order: 1
5+
---
6+
7+
# 快速上手
8+
9+
Balabala...

docs/help.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Balabala...

docs/help.zh-CN.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
nav:
3+
title: 帮助
4+
---
5+
6+
# 帮助
7+
8+
Balabala...

docs/index.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
hero:
3+
title: go-admin
4+
desc: Focus on the development of scaffolding for middle and back office projects
5+
actions:
6+
- text: Getting Started
7+
link: /getting-started
8+
features:
9+
- icon: https://gw.alipayobjects.com/zos/bmw-prod/881dc458-f20b-407b-947a-95104b5ec82b/k79dm8ih_w144_h144.png
10+
title: Feature 1
11+
desc: Balabala
12+
- icon: https://gw.alipayobjects.com/zos/bmw-prod/d60657df-0822-4631-9d7c-e7a869c2f21c/k79dmz3q_w126_h126.png
13+
title: Feature 2
14+
desc: Balabala
15+
- icon: https://gw.alipayobjects.com/zos/bmw-prod/d1ee0c6f-5aed-4a45-a507-339a4bfe076c/k7bjsocq_w144_h144.png
16+
title: Feature 3
17+
desc: Balabala
18+
footer: Open-source MIT Licensed | Copyright © 2022<br />Powered by [go-admin](https://www.go-admin.dev)
19+
---
20+
21+
## Hello dumi!

docs/index.zh-CN.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
hero:
3+
title: go-admin
4+
desc: 专注于中后台项目开发脚手架
5+
actions:
6+
- text: 快速上手
7+
link: /getting-started
8+
features:
9+
- icon: https://gw.alipayobjects.com/zos/bmw-prod/881dc458-f20b-407b-947a-95104b5ec82b/k79dm8ih_w144_h144.png
10+
title: 特性 1
11+
desc: Balabala
12+
- icon: https://gw.alipayobjects.com/zos/bmw-prod/d60657df-0822-4631-9d7c-e7a869c2f21c/k79dmz3q_w126_h126.png
13+
title: 特性 2
14+
desc: Balabala
15+
- icon: https://gw.alipayobjects.com/zos/bmw-prod/d1ee0c6f-5aed-4a45-a507-339a4bfe076c/k7bjsocq_w144_h144.png
16+
title: 特性 3
17+
desc: Balabala
18+
footer: Open-source MIT Licensed | Copyright © 2020<br />Powered by [dumi](https://d.umijs.org)
19+
---
20+
21+
## Hello dumi!

package.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"private": true,
3+
"name": "dumi-app",
4+
"scripts": {
5+
"start": "dumi dev",
6+
"build": "dumi build",
7+
"prettier": "prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\""
8+
},
9+
"main": "dist/index.js",
10+
"module": "dist/index.esm.js",
11+
"typings": "dist/index.d.ts",
12+
"gitHooks": {
13+
"pre-commit": "lint-staged"
14+
},
15+
"lint-staged": {
16+
"*.{js,jsx,less,md,json}": [
17+
"prettier --write"
18+
],
19+
"*.ts?(x)": [
20+
"prettier --parser=typescript --write"
21+
]
22+
},
23+
"devDependencies": {
24+
"dumi": "^1.0.13",
25+
"lint-staged": "^10.0.7",
26+
"prettier": "^2.2.1",
27+
"yorkie": "^2.0.0"
28+
}
29+
}

tsconfig.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"compilerOptions": {
3+
"target": "esnext",
4+
"module": "esnext",
5+
"moduleResolution": "node",
6+
"importHelpers": true,
7+
"jsx": "react",
8+
"esModuleInterop": true,
9+
"sourceMap": true,
10+
"baseUrl": "./",
11+
"strict": true,
12+
"paths": {
13+
"@/*": ["src/*"],
14+
"@@/*": ["src/.umi/*"]
15+
},
16+
"allowSyntheticDefaultImports": true
17+
},
18+
"exclude": [
19+
"node_modules",
20+
"lib",
21+
"es",
22+
"dist",
23+
"typings",
24+
"**/__test__",
25+
"test",
26+
"docs",
27+
"tests"
28+
]
29+
}

typings.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
declare module '*.css';
2+
declare module '*.less';

0 commit comments

Comments
 (0)