1 Star 0 Fork 2

Singledigit / tcb-hackthon-best-geek

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
deployment.md 2.18 KB
一键复制 编辑 原始数据 按行查看 历史
罗晓俊 提交于 2020-02-17 14:58 . update deployment.md.

部署说明

小程序

如何下载代码

git clone git@gitee.com:lb002/tcb-hackthon-best-geek.git

如何将代码导入到开发者工具

下载微信开发者工具,点击菜单“项目 > 导入项目”,按照提示导入小程序代码。具体请参考微信小程序开发文档

哪些参数需要修改

代码导入过程中,可以修改appid,或者继续使用项目代码中的appid。如果更换了appid,请登录微信小程序官方后台修改request合法域名和uploadFile合法域名为你自己的服务端域名。

哪些云函数需要部署

如果更换了appid,请创建名为tcp-best-geek的云函数环境,并上传项目中mask-ui/cloudfunction目录自带的云函数。具体操作请参考云开发文档

涉及到的外部服务

需要部署后端API、管理后台、AI图像识别代码。

云数据库中需要创建哪些数据

暂未使用云数据库。

云存储中需要上传哪些文件

需要上传小程序操作视频教程

后端API

请参考Lumen开发文档。大致流程为执行composer install -vvv,修改数据库、redis等配置,给相应目录添加nginx用户的写权限。

管理后台

请参考Yii2开发文档。大致流程为执行composer install -vvv,参考示例配置文件(config/-example.php),新增env配置文件(config/-env.php),修改数据库、后台密码(config/params-env.php中)等配置,给相应目录添加nginx用户的写权限。

AI图像识别

  1. 安装php的imagick扩展
  2. 安装composer依赖,例如composer install -vvv
  3. 在recognitionapi/storage目录下执行如下命令
ln -s ../../mask-verifier/model/valve.model ./valve.model
ln -s ../../mask-verifier/model/print.model ./print.model
1
https://gitee.com/singledigithc/tcb-hackthon-best-geek.git
git@gitee.com:singledigithc/tcb-hackthon-best-geek.git
singledigithc
tcb-hackthon-best-geek
tcb-hackthon-best-geek
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891