项目B站链接
后端(backend)
- 用来测试本地服务数据
node版本号
- 12.21.0
npm版本号
- 6.14.8
初始化项目
- 后端(backend)目录下执行
npm init -y
yarn init -y
npm i
安装Express安装 Express
yarn global add express-generator
- 构建项目
- express -e
安装 nodemon
npm install nodemon -g
package.json
- 脚本启动修改为 nodemon 实时监听文件修改
"scripts": {
"start": "nodemon ./bin/www"
},
- 设置node执行环境
- npm config set scripts-prepend-node-path true
测试接口
wx.request({
// url: \`${this.globalData.baseUrl}/login\`, // 在全局变量里定义baseUrl,方便之后修改
url: 'http://localhost:3000/users', // 在全局变量里定义baseUrl,方便之后修改
method: 'GET',
data: {
a:'a'
},
success: res => {
console.log(res);
}
})
- 通过 req.body获取参数
根据登录的临时code获取用户的 openid
auth.code2Session
- https://api.weixin.qq.com/sns/jscode2session?appid=wx192bd46ebc501a73&secret=ad5fba6c6154ac2ecdf7a1590d31d5af&js_code=001vWeGa1va5YA0pbgIa1M2e0z2vWeGz&grant_type=authorization_code
https://api.weixin.qq.com/sns/jscode2session?appid=wx192bd46ebc501a73&secret=ad5fba6c6154ac2ecdf7a1590d31d5af&js_code=001vWeGa1va5YA0pbgIa1M2e0z2vWeGz&grant_type=authorization_code