This commit is contained in:
wandoubaba 2023-07-04 14:59:53 +08:00
parent 93f0e66c93
commit 08d4848914

View File

@ -38,3 +38,25 @@ yarn build
网页侧边栏的目录是在`docs/.vuepress/config.js`文件中定义的具体定义方法可以查询VuePress官方文档
[VuePress主题-默认主题配置-侧边栏](https://vuepress.vuejs.org/zh/theme/default-theme-config.html#%E4%BE%A7%E8%BE%B9%E6%A0%8F)
### DevOps
`deploy`目录是使用PHP的workerman框架实现的简单自动部署程序自动部署的实际执行程序是`auto_build.sh`脚本。
当正确配置了GIT服务器的WebHook正确配置并启动了deploy服务后即可实现当仓库的master分支被push后自动更新并编译本项目。
#### 自动部署的原理
GIT服务器的WebHook -> deploy服务 -> auth_build.sh
#### deploy启动方式
```sh
cd deploy
cp .env.example .env
## 根据实际情况修改.env文件内容
composer install
php start.php start -d
```
> 需要开放程序所在服务器的8787端口或者做一个反向代理到8787端口的http站点。