助力微信小程序快速开发XpmJS
XpmJS 是微信小程序云端增强 SDK开源解决方案,可实现用户登录、WebSocket 通信、微信支付、云端数据表格、文件存储等功能。XpmJS 封装了常用后端操作,提供一个管理后台。
示例代码:用户登录
var user = app.xpm.require('User');
user.login().then( function( userInfo ) {
console.log( '用户登录成功', userInfo );
app.session.set('loginUser', userInfo );
})
.catch( function( excp ) {
console.log('用户登录失败', excp );
});
后端部署安装方法:
方法1: 一键安装
可使用腾讯云一键安装链接
( 访问微信接口快, 可以免费申请 Https 证书 )
方法2: 安装脚本
安装前,先提前申请 Docker Hub 镜像
申请地址 https://www.daocloud.io/mirror
# 请采用 Ubuntu 14.04 64位 LTS
curl -sSL http://tuanduimao.com/xpmjs-server.sh | sh -s yourdomain.com http://<your id>.m.daocloud.io
方法3: 使用 Docker 安装
# 安装 Docker
curl -sSL https://get.daocloud.io/docker | sh
# 启动容器
docker run -d --name=xpmjs-server \
-e "HOST=yourdomain.com" \
-v /host/data:/data \
-v /host/apps:/apps \
-v /host/config:/config \
-p 80:80 -p 443:443 \
tuanduimao/xpmjs-server:1.0rc3
发表回复