CoNami小程序Demo端到端开发手册 1. 注册登入微信公众平台
登录微端服务器,里面有详尽的指引,这里就不详说了。这里注册最后得到的比较重要的东西包括两个
这次的开发Demo为一个投票用小程序,后端为tomcat+js+db框架,前端为标准的小程序后端,开发者不需要操劳tomcat跟db的服务,只须要用js撰写业务逻辑即可。
Demo的github地址:
镜像制做及本地运行
登录并打开阿里云 容器镜像服务, 找到conami镜像,网页地址为:#/imageDesc/cn-qingdao/conami/conami/detail
在windows下运行docker(可选)
由于陌陌小程序的后端IDE只支持windows,所以便于点最好在windows下跑个docker,可以看这个官方指导:
下载及基础框架镜像
docker pull registry.cn-hangzhou.aliyuncs.com/conami/conami
业务逻辑源代码上场!从框架基础镜像建立自己的业务逻辑
git clone https://gitee.com/yingpo/weixin-xiaochengxu-vote.git
# 这里的Dockerfile显示了业务逻辑部分怎么拷进去,业务逻辑在/nami/request目录下
docker build -t myvote .
docker push myvote {你的镜像仓库地址}
启动容器,初始化数据库
docker run -d -p 8080:8080 myvote
# 默认的ENTRYPOINT为 bash /nami/service.sh start
可以点击Save把这个地址存下去,以后登陆db不用再写
参考文档
NAMI来了!五分钟使陌陌小程序接上数据库
下期预告:后面我们会讨论如何用DevOps方法来优化前端逻辑的开发