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 镜像

# 请采用 Ubuntu 14.04 64位 LTScurl -sSL http://tuanduimao.com/xpmjs-server.sh | sh -s yourdomain.com http://.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

微信订阅号:开源派 (opensourcepie)

↓点击阅读原文,查看下载链接