同步操作将从 营魄2018/CoNami 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
登录https://mp.weixin.qq.com,里面有详细的指引,这里就不赘述了。这里注册最后得到的比较重要的东西包括两个
这次的开发Demo为一个投票用小程序,后端为tomcat+js+db框架,前端为标准的小程序前端,开发者不需要操心tomcat和db的服务,只需要用js编写业务逻辑即可。
Demo的github地址:
https://gitee.com/yingpo/weixin-xiaochengxu-vote
app
目录,在调试模式下如果没有备案的域名会导致前台无法访问后台,所以在启动开发者工具的时候可以不填写AppID,这样开发者工具不会校验域名是否在白名单里面/utils/config.js
, 设置后端运行的IP端口,然后进行编译登录并打开阿里云 容器镜像服务, 找到conami镜像,网页地址为:https://cr.console.aliyun.com/?spm=5176.166170.863063.btn1cr3.69f9217fdGki9I#/imageDesc/cn-qingdao/conami/conami/detail
由于微信小程序的前端IDE只支持windows,所以方便点最好在windows下跑个docker,可以看这个官方指导:https://docs.docker.com/docker-for-windows/install/
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
jdbc:h2:/nami/database/nami;AUTO_SERVER=TRUE;MVCC=TRUE
可以点击Save把这个地址存下来,以后登录db不用再写
至此,整个后端的小程序服务容器就已经跑起来了。在小程序开发者工具上,修改app/utils/config.js
,把里面的host地址这行改为目前使用的服务器地址,可以正常进行投票、查看等操作
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。