Skip to content

Commit a6a7d21

Browse files
committed
docs: update readme doc
1 parent ec428b3 commit a6a7d21

File tree

3 files changed

+137
-137
lines changed

3 files changed

+137
-137
lines changed

README-en_US.md

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
<div align="center"><a name="readme-top"></a>
2+
3+
<a href="https://gaoredu.com" title="高热度网"><img height="180" src="https://www.gaoredu.com/wp-content/uploads/2023/10/logo.png"></a>
4+
5+
<h1>Easy-Blog</h1>
6+
7+
Easy-Blog is a very easy blog system that integrates article publishing, page creation, knowledge management, blog management and other functions.
8+
9+
[![GitHub license](https://img.shields.io/badge/license-Apache-blue.svg)](https://github.com/fecommunity/easy-blog/blob/master/LICENSE)[![(Runtime) Build and Test](https://github.com/facebook/react/actions/workflows/runtime_build_and_test.yml/badge.svg)](https://github.com/fecommunity/easy-blog/blob/master/package.json) [![(Compiler) TypeScript](https://github.com/facebook/react/actions/workflows/compiler_typescript.yml/badge.svg?branch=main)](https://github.com/fecommunity/easy-blog/blob/master/client/tsconfig.json) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/fecommunity/easy-blog/pulls)
10+
11+
[Issues](https://github.com/fecommunity/easy-blog/issues) · [Pull Request](https://github.com/fecommunity/easy-blog/pulls) · English · [中文](./README.md)
12+
</div>
13+
14+
Light Theme
15+
[![Home-Light Theme](./public/en-home-light.png)](https://gaoredu.com)
16+
17+
Dark Theme
18+
[![Home-Dark Theme](./public/en-home-dark.png)](https://gaoredu.com)
19+
20+
Blog Reading
21+
[![Blog Management](./public/en-reading.png)](https://gaoredu.com)
22+
23+
## ✨ Features
24+
25+
- 📦 Technology Stack: Built on React+MySQL+NestJS+NextJS
26+
- 🌈 Componentization: an interactive language and visual style based on antd
27+
- 🌍 Internationalization: Supports switching between Chinese and English, with international configuration management capabilities
28+
- 🌞 Black and White Theme: Supports free switching between light and dark mode themes
29+
- 🖌️ Creation Management: Built in 'MarkDown' editor, supporting article writing, category and directory management, and tag management
30+
- 📃 Page management: supports customizing new pages
31+
- 💬 Comment management: supports content comment management
32+
- 📷 Media Management: Supports local file upload and OSS file upload
33+
- ...
34+
35+
## ⌨️ Development
36+
37+
### Environment
38+
```bash
39+
$ git clone --depth=1 https://github.com/fecommnity/easy-blog.git
40+
$ cd easy-blog
41+
$ npm i -g pnpm
42+
$ pnpm i
43+
```
44+
45+
### Configuration
46+
47+
After the project starts, the `. env ` configuration file in the root directory will be loaded. Please ensure that the MySQL database service is consistent with the following configuration, and create the ` easy-blog ` database in advance
48+
49+
```js
50+
DB_HOST=127.0.0.1 // Default Database Host
51+
DB_PORT=3306 // Default Database Port
52+
DB_USER=admin // Default Username
53+
DB_PASSWD=admin // Default Password
54+
DB_DATABASE=easy_blog // Default Database Name
55+
```
56+
57+
After the environment is ready, execute the startup shell:
58+
59+
```bash
60+
$ pnpm run dev
61+
```
62+
63+
Open your browser and visit http://127.0.0.1:3001
64+
65+
66+
## 🔗 Links
67+
68+
- [Home](https://github.com/fecommunity/easy-blog)
69+
- [Easy Blog](https://gaoredu.com)
70+
- [Issues](https://github.com/fecommunity/easy-blog/issues)
71+
- [Pull Request](https://github.com/fecommunity/easy-blog/pulls)
72+
- [next.js](https://github.com/vercel/next.js)
73+
- [nest.js](https://github.com/nestjs/nest)
74+
75+
76+
77+
## 👥 Contributing
78+
79+
We warmly invite contributions from everyone. Before you get started, please take a moment to review our [Contributing Guide](https://ant.design/docs/react/contributing). Feel free to share your ideas through [Pull Requests](https://github.com/ant-design/ant-design/pulls) or [GitHub Issues](https://github.com/ant-design/ant-design/issues). If you're interested in enhancing our codebase, explore the [Development Instructions](https://github.com/ant-design/ant-design/wiki/Development) and enjoy your coding journey! :)
80+
81+
1. [GitHub Discussions](https://github.com/ant-design/ant-design/discussions)
82+
2. [Stack Overflow](http://stackoverflow.com/questions/tagged/antd)(English)
83+
3. [Segment Fault](https://segmentfault.com/t/antd)(Chinese)
84+
85+
86+
You can also send me an email: [email protected]

README-zh_CN.md

Lines changed: 0 additions & 96 deletions
This file was deleted.

README.md

Lines changed: 51 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -4,83 +4,93 @@
44

55
<h1>Easy-Blog</h1>
66

7-
Easy-Blog is a very easy blog system that integrates article publishing, page creation, knowledge management, blog management and other functions.
7+
Easy-Blog 是一套集成文章发表、页面创建、知识库管理、博客后台管理等功能于一体的博客系统。
88

99
[![GitHub license](https://img.shields.io/badge/license-Apache-blue.svg)](https://github.com/fecommunity/easy-blog/blob/master/LICENSE)[![(Runtime) Build and Test](https://github.com/facebook/react/actions/workflows/runtime_build_and_test.yml/badge.svg)](https://github.com/fecommunity/easy-blog/blob/master/package.json) [![(Compiler) TypeScript](https://github.com/facebook/react/actions/workflows/compiler_typescript.yml/badge.svg?branch=main)](https://github.com/fecommunity/easy-blog/blob/master/client/tsconfig.json) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/fecommunity/easy-blog/pulls)
1010

11-
[Issues](https://github.com/fecommunity/easy-blog/issues) · [Pull Request](https://github.com/fecommunity/easy-blog/pulls) · English · [中文](./README-zh_CN.md)
11+
[报告问题](https://github.com/fecommunity/easy-blog/issues) · [参与共建](https://github.com/fecommunity/easy-blog/pulls) · [English](./README-en_US.md) · 中文
1212
</div>
1313

14-
Light Theme
15-
[![Home-Light Theme](./public/en-home-light.png)](https://gaoredu.com)
14+
首页-浅色主题
15+
[![首页-浅色主题](./public/light.png)](https://gaoredu.com)
1616

17-
Dark Theme
18-
[![Home-Dark Theme](./public/en-home-dark.png)](https://gaoredu.com)
17+
首页-暗黑主题
18+
[![首页-暗黑主题](./public/dark.png)](https://gaoredu.com)
1919

20-
Blog Reading
21-
[![Blog Management](./public/en-reading.png)](https://gaoredu.com)
20+
后台管理
21+
[![后台管理](./public/admin.png)](https://gaoredu.com)
2222

23-
## Features
23+
## 特性
2424

25-
- 📦 Technology Stack: Built on React+MySQL+NestJS+NextJS
26-
- 🌈 Componentization: an interactive language and visual style based on antd
27-
- 🌍 Internationalization: Supports switching between Chinese and English, with international configuration management capabilities
28-
- 🌞 Black and White Theme: Supports free switching between light and dark mode themes
29-
- 🖌️ Creation Management: Built in 'MarkDown' editor, supporting article writing, category and directory management, and tag management
30-
- 📃 Page management: supports customizing new pages
31-
- 💬 Comment management: supports content comment management
32-
- 📷 Media Management: Supports local file upload and OSS file upload
25+
- 📦 技术栈:基于 `React` + `MySQL` + `NestJS` + `NextJS` 构建
26+
- 🌈 组件化:基于 `antd` 的交互语言和视觉风格
27+
- 🌍 国际化:支持中英文切换,国际化配置管理能力
28+
- 🌞 黑白主题:支持亮色和暗黑模式主题自由切换
29+
- 🖌️ 创作管理:内置 `MarkDown` 编辑器,支持文章写文章、分类目录管理,标签管理
30+
- 📃 页面管理:支持自定义新页面
31+
- 💬 评论管理:支持内容评论管理
32+
- 📷️ 媒体管理:支持文件本地上传和 `OSS` 文件上传
3333
- ...
3434

35-
## ⌨️ Development
35+
## ⌨️ 本地开发
3636

37-
### Environment
37+
### 环境准备
3838
```bash
3939
$ git clone --depth=1 https://github.com/fecommnity/easy-blog.git
4040
$ cd easy-blog
4141
$ npm i -g pnpm
4242
$ pnpm i
4343
```
4444

45-
### Configuration
45+
### 配置文件
4646

47-
After the project starts, the `. env ` configuration file in the root directory will be loaded. Please ensure that the MySQL database service is consistent with the following configuration, and create the ` easy-blog ` database in advance
47+
项目启动后会加载根目录下的 `.env` 配置文件,请确保MySQL数据库服务和下面的配置保持一致,并提前创建好 `easy_blog` 数据库
4848

4949
```js
50-
DB_HOST=127.0.0.1 // Default Database Host
51-
DB_PORT=3306 // Default Database Port
52-
DB_USER=admin // Default Username
53-
DB_PASSWD=admin // Default Password
54-
DB_DATABASE=easy_blog // Default Database Name
50+
DB_HOST=127.0.0.1 // 数据库地址
51+
DB_PORT=3306 // 端口
52+
DB_USER=admin // 用户名
53+
DB_PASSWD=admin // 密码
54+
DB_DATABASE=easy_blog // 数据库
5555
```
5656

57-
After the environment is ready, execute the startup shell:
57+
环境准备好后,执行启动命令:
5858

5959
```bash
6060
$ pnpm run dev
6161
```
6262

63-
Open your browser and visit http://127.0.0.1:3001
63+
打开浏览器访问 http://127.0.0.1:3001
6464

6565

66-
## 🔗 Links
66+
## 🔗 链接
6767

68-
- [Home](https://github.com/fecommunity/easy-blog)
69-
- [Easy Blog](https://gaoredu.com)
70-
- [Issues](https://github.com/fecommunity/easy-blog/issues)
71-
- [Pull Request](https://github.com/fecommunity/easy-blog/pulls)
72-
- [next.js](https://github.com/vercel/next.js)
73-
- [nest.js](https://github.com/nestjs/nest)
68+
- [首页](https://github.com/fecommunity/easy-blog)
69+
- [高热度网](https://gaoredu.com)
70+
- [报告问题](https://github.com/fecommunity/easy-blog/issues)
71+
- [参与共建](https://github.com/fecommunity/easy-blog/pulls)
72+
- [next.js 源码](https://github.com/vercel/next.js)
73+
- [nest.js 源码](https://github.com/nestjs/nest)
7474

7575

76+
> 强烈推荐阅读 [《提问的智慧》](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way)[《如何向开源社区提问题》](https://github.com/seajs/seajs/issues/545)[《如何有效地报告 Bug》](http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html)[《如何向开源项目提交无法解答的问题》](https://zhuanlan.zhihu.com/p/25795393),更好的问题更容易获得帮助。
7677
77-
## 👥 Contributing
78+
## 👥 社区互助
7879

79-
We warmly invite contributions from everyone. Before you get started, please take a moment to review our [Contributing Guide](https://ant.design/docs/react/contributing). Feel free to share your ideas through [Pull Requests](https://github.com/ant-design/ant-design/pulls) or [GitHub Issues](https://github.com/ant-design/ant-design/issues). If you're interested in enhancing our codebase, explore the [Development Instructions](https://github.com/ant-design/ant-design/wiki/Development) and enjoy your coding journey! :)
80+
如果您在使用的过程中碰到问题,可以通过下面几个途径寻求帮助,同时我们也鼓励资深用户通过下面的途径给新人提供帮助。
81+
<div>
82+
<a href="https://gaoredu.com" title="高热度网"><img height="200" src="https://www.gaoredu.com/wp-content/uploads/2024/08/WechatIMG23.jpg"></a>
83+
</div>
8084

81-
1. [GitHub Discussions](https://github.com/ant-design/ant-design/discussions)
82-
2. [Stack Overflow](http://stackoverflow.com/questions/tagged/antd)(English)
83-
3. [Segment Fault](https://segmentfault.com/t/antd)(Chinese)
85+
通过 WeChat 联系,可通过搜素微信号 `red_tea_v2` 或扫码加入 ,并备注来源。
86+
87+
通过 GitHub Discussions 提问时,建议使用 `Q&A` 标签。
8488

89+
通过 Stack Overflow 或者 Segment Fault 提问时,建议加上 `easy-blog` 标签。
90+
91+
92+
1. [GitHub Discussions](https://github.com/ant-design/ant-design/discussions)
93+
2. [Stack Overflow](http://stackoverflow.com/questions/tagged/antd)(英文)
94+
3. [Segment Fault](https://segmentfault.com/t/antd)(中文)
8595

86-
You can also send me an email: [email protected]
96+

0 commit comments

Comments
 (0)