小程序系列

一丶开发准备

  1. 准备开发这边使用的是hbuilderx编辑器+uniapp框架+uviewUI,使用vue2版本。
  2. 如果是个人认证小程序无法调取手机号api,需要企业用户并微信认证。
  3. 由于我们是开发先用自己的appid去做绑定去微信公众平台登录上自己的小程序,选择左侧菜单中开发管理-开发设置。生成APPSecret(小程序秘钥,切记不能乱给别人).之后就可以给后端开发者,为请求微信的api做准备。在管理-成员管理中添加相应的开发人员跟测试人员。
  4. 版本准备:管理-版本管理 可以将微信开发者工具中的代码点击上传即可上传到平台,可以提交版本等微信平台通过即可生成线上版本,开发一般是在开发版本模块生成体验版本即可让测试人员测试你写的bug。可分享二维码.如果测试人员打不开请查看第二条。
  5. 尽量把组件跟页面分开,放到不同层级目录下,已便后期如果代码文件大了要进行分包配置。

二丶开发过程

  1. 考虑是否用微信获取微信用户信息跟微信登录机制,还是用后端储存登录机制.
  2. 考虑全局样式、全局变量、是否登陆、通用组件、server request、状态管理、分包机制目录、所用到第三包等设定。
  3. 尽量让图片放到第三方存储上,能用微信内置就不用第三方,能封装就不用“c” “v” 大法。

三丶建议

  1. 新手容易一个文件一个模块写到底,尽量把组件解耦。dddd!!!!
  2. 代码一定要按照团队规范来实施,不然你一个周后不认识自己写的代码。
  3. 构建>思考>动手>摸鱼