微信小程序开发记录_01

53 阅读1分钟

安装其他依赖库(vant,moment)

  1. 打开终端,进入根目录app.json同级别
  2. 初始化package.json
npm init -y
  1. 再安装需要的依赖包
npm i XXX -S --production
  1. 引用的方法
  • 组件库的话需要可以在 app.json里usingComponents添加
  • 直接引入import XXX from "XXX";

用户登录流程

  1. 小程序调用wx.login拿到code
  2. 发起请求wx.request,到自己的开发服务器
  3. 开发服务器用request再发请求,并带上4个参数
{  
 js_code: 'xxx',  
 appid: 'xxx',  
 secret: 'xxx',  
 grant_type: 'authorization_code'  
 }
  1. 拿到openid,session_key,可以存在storage(将来用在鉴权,也可以业务请求)

login.png

总结

  1. 微信调整了好多次获取账号信息的接口(裂开)
  2. npm构建好坑,每次都报错,然后百度了才能解决
  3. 下一次目标,请求接口封装+鉴权,up,up,up