Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
pixelmaxQm committed Apr 6, 2024
2 parents 8f43530 + 31ae65e commit c19d0a3
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 9 deletions.
6 changes: 2 additions & 4 deletions docs/guide/deployment/docker_develop.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,8 @@

## Docker & Docker-compose 环境

1. 前往[https://hub.docker.com]([Docker Desktop for Windows by Docker | Docker Hub](https://hub.docker.com/editions/community/docker-ce-desktop-windows/))下载最新版本 Docker
2. 前往[https://github.com]([Release v2.3.3 · docker/compose (github.com)](https://github.com/docker/compose/releases/tag/v2.3.3))下载最新版本 Docker-Compose


1. 前往 [Docker Desktop for Windows by Docker | Docker Hub](https://hub.docker.com/editions/community/docker-ce-desktop-windows/)下载最新版本 Docker
2. 前往 [Release v2.3.3 · docker/compose (github.com)](https://github.com/docker/compose/releases/tag/v2.3.3)下载最新版本 Docker-Compose

## 一、要使用docker快速开发,需要进行两处项目文件修改

Expand Down
8 changes: 5 additions & 3 deletions docs/guide/deployment/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
在web目录下执行 npm run build 得到 dist文件夹 将dist文件夹上传到服务器 建议使用nginx进行代理 并且设置 proxy 把请求代理到后端

## 后端

在 server下 go build . 得到一个可执行文件然后将可执行文件和config.yaml 以及 resource 文件夹上传至服务器 三者最好放在同一路径下 最终服务器目录结构可能如下

```
Expand All @@ -22,7 +23,6 @@
```


## [Tips.] Nginx的配置(如果用的话)

代码参考如下
Expand All @@ -33,7 +33,9 @@ location /api {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
rewrite ^/api/(.*)$ /$1 break; #重写
proxy_pass 后端地址; # 设置代理服务器的协议和地址
rewrite ^/api/(.*)$ /$1 break; #重写
proxy_pass 后端地址; # 设置代理服务器的协议和地址
}
```

后端地址未作修改时默认为```http://127.0.0.1:8888```
2 changes: 1 addition & 1 deletion docs/guide/server/gorm.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ type Pgsql struct {

### server/config/config.go

### 在system选项下 选择db-type为mysql或者qgsql
### 在system选项下 选择db-type为mysql或者pgsql

```yaml
system:
Expand Down
7 changes: 6 additions & 1 deletion docs/guide/start-quickly/vscode.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,18 @@ title: 使用VSCode开发

#### 2.4.2 运行/调试

需要先安装 vscode 插件中的 go 插件。

在运行和调试中也可以看到三个task:`Backend``Frontend``Both (Backend & Frontend)`。运行`Both (Backend & Frontend)`可以同时启动前后端项目。

#### 2.4.3 settings

其它配置
以下为非必须, 当你的 go 不在系统环境变量中时, 不能找到,你可能需要配置如下内容。

在工作区配置文件中有`go.toolsEnvVars`字段,是用于`VSCode`自身的go工具环境变量。此外在多go版本的系统中,可以通过`gopath``go.goroot`指定运行版本。

```json
"go.gopath": null,
"go.goroot": null,
```
```

0 comments on commit c19d0a3

Please sign in to comment.