记坑,好多都巨坑,无法磨灭的痛
发布于 4 年前 作者 kongjuan 439 次浏览 来自 分享

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

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

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

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

3 回复

加油,看好你

珍爱生命 远离开发

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

1.开发分模块

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

2.样式分层次

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

3.多功能分包

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

4.配置集中

如小程序开发环境配置
wx.cloud.init({env:''})的环境id,请求的API域名等一些配置信息可以集中到一个文件中去,使用时进行引用 exports={}

回到顶部