|
13 | 13 | English | [简体中文](./README-zh_CN.md)
|
14 | 14 |
|
15 | 15 | # Project Guidelines
|
16 |
| -[Online Documentation](http://doc.henrongyi.top/) |
| 16 | +[Online Documentation](https://www.gin-vue-admin.com/) |
17 | 17 |
|
18 |
| -[Development Steps](http://doc.henrongyi.top/help/) (Contributor: <a href="https://github.com/LLemonGreen">LLemonGreen</a> And <a href="https://github.com/fkk0509">Fann</a>) |
| 18 | +[Development Steps](https://www.gin-vue-admin.com/docs/help) (Contributor: <a href="https://github.com/LLemonGreen">LLemonGreen</a> And <a href="https://github.com/fkk0509">Fann</a>) |
19 | 19 | - Web UI Framework:[element-ui](https://github.com/ElemeFE/element)
|
20 | 20 | - Server Framework:[gin](https://github.com/gin-gonic/gin)
|
21 | 21 |
|
@@ -71,6 +71,42 @@ We are excited that you are interested in contributing to gin-vue-admin. Before
|
71 | 71 |
|
72 | 72 |
|
73 | 73 | ## 2. Getting started
|
| 74 | + |
| 75 | +> Use docker-compose to experience this project |
| 76 | +- Installation docker-compose [Official document](https://docs.docker.com/compose/install/) |
| 77 | + - ```shell script |
| 78 | + # Install on Linux |
| 79 | + # 1.1 Run this command to download the current stable version of Docker Compose |
| 80 | + sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
| 81 | + # 1.2 Apply executable permissions to binary files |
| 82 | + sudo chmod +x /usr/local/bin/docker-compose |
| 83 | + ``` |
| 84 | + - ```shell script |
| 85 | + # Use Python's pip installation |
| 86 | + pip3 install docker-compose -i https://pypi.tuna.tsinghua.edu.cn/simple |
| 87 | + ``` |
| 88 | + - Use Docker Desktop |
| 89 | + - Windows: https://hub.docker.com/editions/community/docker-ce-desktop-windows |
| 90 | + - Mac: https://hub.docker.com/editions/community/docker-ce-desktop-mac/ |
| 91 | + |
| 92 | +- Use git to clone this project |
| 93 | + - ```git |
| 94 | + git clone https://github.com/flipped-aurora/gin-vue-admin.git |
| 95 | + ``` |
| 96 | +- Use docker-compose up to start the startup project with one click |
| 97 | + - ```shell script |
| 98 | + # Use docker-compose to start four containers |
| 99 | + docker-compose up |
| 100 | + # If you modify some configuration options, you can use this command to repackage the image |
| 101 | + docker-compose up --build |
| 102 | + # Use docker-compose to start in the background |
| 103 | + docker-compose up -d |
| 104 | + ``` |
| 105 | + |
| 106 | + - Web project preview [http://127.0.0.1:8888/admin](http://127.0.0.1:8888/admin) |
| 107 | + |
| 108 | + - swagger APIs [http://127.0.0.1:8888/swagger/index.html](http://127.0.0.1:8888/swagger/index.html) |
| 109 | + |
74 | 110 | ```
|
75 | 111 | - node version > v8.6.0
|
76 | 112 | - golang version >= v1.11
|
@@ -116,14 +152,23 @@ go build
|
116 | 152 | go get -u github.com/swaggo/swag/cmd/swag
|
117 | 153 | ````
|
118 | 154 |
|
119 |
| -##### (2) In mainland China |
120 |
| -In mainland China, access to go.org/x is prohibited,we recommend `gopm` |
| 155 | +##### (2) In mainland China |
| 156 | + |
| 157 | +In mainland China, access to go.org/x is prohibited,we recommend [goproxy.io](https://goproxy.io/zh/) |
| 158 | + |
121 | 159 | ````bash
|
122 |
| -# install gopm |
123 |
| -go get -v -u github.com/gpmgo/gopm |
| 160 | + |
| 161 | +If you are using Go version 1.13 and above (recommended) |
| 162 | +# Enable Go Modules function |
| 163 | +go env -w GO111MODULE=on |
| 164 | +# Configure GOPROXY environment variables |
| 165 | +go env -w GOPROXY=https://goproxy.io,direct |
| 166 | +If you are using Go version 1.12 and below |
| 167 | +go env -w GO111MODULE=on |
| 168 | +go env -w GOPROXY=https://goproxy.io |
124 | 169 |
|
125 | 170 | # get swag
|
126 |
| -gopm get -g -v github.com/swaggo/swag/cmd/swag |
| 171 | +go get -g -v github.com/swaggo/swag/cmd/swag |
127 | 172 |
|
128 | 173 | # cd GOPATH/src/github.com/swaggo/swag/cmd/swag
|
129 | 174 | go install
|
@@ -244,31 +289,33 @@ backend code file: model\dnModel\api.go
|
244 | 289 |
|
245 | 290 | ## 8. Contacts
|
246 | 291 | ### 8.1 Groups
|
247 |
| -| QQ group | |
248 |
| -| :---: | |
| 292 | +#### QQ group: 622360840 |
| 293 | + |
| 294 | +| QQ group | |
| 295 | +| :---: | |
249 | 296 | | <img src="http://qmplusimg.henrongyi.top/qq.jpg" width="180"/> |
|
250 |
| -### QQ group: 622360840 |
251 | 297 |
|
252 |
| -### Wechat group: add anyone above, comment "加入gin-vue-admin交流群" |
| 298 | + |
| 299 | +#### Wechat group: add anyone above, comment "加入gin-vue-admin交流群" |
253 | 300 |
|
254 | 301 | ### 8.2 Team members
|
255 |
| -| Jiang | Yin | Yan | Du | Yin | Song | |
| 302 | +| Jiang | Yan | Yin | Du | Yin | Song | |
256 | 303 | | :---: | :---: | :---: | :---: | :---: | :---: |
|
257 |
| -| <img width="150" src="http://qmplusimg.henrongyi.top/qrjjz.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qryx.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qryr.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qrdjl.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qrygl.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qrsong.png"> | |
| 304 | +| <img width="150" src="http://qmplusimg.henrongyi.top/qrjjz.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qryr.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qryx.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qrdjl.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qrygl.png"> | <img width="150" src="http://qmplusimg.henrongyi.top/qrsong.png"> | |
258 | 305 |
|
259 | 306 | | Nick name | Project position | First name |
|
260 | 307 | | ---- | ---- | ---- |
|
261 | 308 | | [@piexlmax](https://github.com/piexlmax) | Project sponsor | Jiang |
|
| 309 | +| [@Ruio9244](https://github.com/Ruio9244) | Architect | Yan | |
262 | 310 | | [@granty1](https://github.com/granty1) | Backend developer | Yin |
|
263 |
| -| [@Ruio9244](https://github.com/Ruio9244) | Full-stack developer | Yan | |
264 | 311 | | [@1319612909](https://github.com/1319612909) | UI developer | Du |
|
265 | 312 | | [@krank666](https://github.com/krank666) | Frontend developer | Yin |
|
266 | 313 | | [@chen-chen-up](https://github.com/chen-chen-up) | Novice developer | Song |
|
267 | 314 | | [@SliverHorn](https://github.com/SliverHorn) | Community Administrator | Lai |
|
268 | 315 |
|
269 | 316 | ## 9. Donate
|
270 | 317 |
|
271 |
| -If you find this project useful, you can buy author a glass of juice :tropical_drink: [here](http://doc.henrongyi.top/more/coffee.html) |
| 318 | +If you find this project useful, you can buy author a glass of juice :tropical_drink: [here](https://www.gin-vue-admin.com/docs/coffee) |
272 | 319 |
|
273 | 320 | ## 10. Commercial considerations
|
274 | 321 |
|
|
0 commit comments