评论

记坑,好多都巨坑,无法磨灭的痛

微信开发小总结

实在是想不明白,为什么要一个人开发小程序的,没有结构没有思维,胡乱开发真是自己伤自己,

首先,云开发的环境真的要保存上传,云函数只要修改了,就一定要重新上传部署,不然就会undefine,另外npm下载模块时,直接在package.json里设置模块名称和版本号,然后再npm构建就好了,直接传到miniprogram-npm里了,这样会省很多事的,miniprogram-npm里不需要的模块还可以手动删除。

再次,一定要检查每个page里的文件,文件里的文件又很多,虽然很清楚怎么写,最好备份this,不知道怎么样用就直接备份吧,不会错的,但总会忘记更改,导致一个bug费半天时间,最后系统直接宕机,说我不知道你咋配的,缺这缺那,我人工智能还没进化全,哭,最怕系统突然死机,黑屏,无数次。

最后,提高智商,找人合作吧,UI+代码不是随便什么人都能搞定的,

最后一次编辑于  2020-09-28  
点赞 0
收藏
评论

3 个评论

  • admin
    admin
    2020-09-28

    加油,看好你

    2020-09-28
    赞同 1
    回复
  • 谋谋谋
    谋谋谋
    2020-09-29

    珍爱生命 远离开发

    2020-09-29
    赞同
    回复
  • Kindear
    Kindear
    2020-09-28

    开发小程序遵循几个原则,理清开发逻辑,开发起来更为顺畅。

    1.开发分模块

    --componments
    --page
    --util
    --style
    


    2.样式分层次

    --全局样式 在 app.wxss 中进行引用
    --页面样式 在特定页面的wxss中定义
    --组件样式 组件样式配置options 来决定是否和全局样式进行隔离
    

    3.多功能分包

    如果小程序内有多个功能模块,且耦合性低,可以分包开发
    

    

    4.配置集中

    如小程序开发环境配置
    wx.cloud.init({env:''})的环境id,请求的API域名等一些配置信息可以集中到一个文件中去,使用时进行引用 exports={}
    
    
    2020-09-28
    赞同
    回复
登录 后发表内容