小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我使用uniapp 的写小程序发现代码语法很方便,因为平常就用vue ,使用的插件可选性更多,但是就算是使用了分包在运行到小程序后就特别容易出现依赖包超过2M的问题,使用hbuilder运行时压缩代码,会出现代码运行特别慢,有时候还是会出现超过2M的问题。使用原生写法,代码语法不一样,而且不兼容很多es6语法,很多插件都需要手动写,但是不会容易出现超过2M的问题。
真的很想知道这个超过2M的问题应该怎么解决了。究竟用那种语法比较好。还有哪些新的语法
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
个人是比较喜欢用原生开发,第三方的框架不知道里面添加了多少适配性的东西,出问题还得依赖第三方去更新适配。代码包如果超过2M可以考虑用分包去解决。一些静态图片可以尽可能不放在项目内部、没有使用到的插件或者js/wxss等等可以考虑优化一下。开发工具上也有体验优化的功能可以试看看
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我是偏向原生写法的, 其实各有各的好,根据项目需求选一个最合适的
打个比方有时候你为了引入一个日历组件,导入了完整的demo,完整组件可能有400kb,其实你只用了200kb的功能
代码包超过限制,压缩图片资源,剔除冗余的组件代码,优化去吧...
图片等,可以放在服务器上的,就不要放在包里面
2M的问题只能是把静态图放到服务器上,通过链接加载,还有就是代码分包,这是目前的方案
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
个人是比较喜欢用原生开发,第三方的框架不知道里面添加了多少适配性的东西,出问题还得依赖第三方去更新适配。代码包如果超过2M可以考虑用分包去解决。一些静态图片可以尽可能不放在项目内部、没有使用到的插件或者js/wxss等等可以考虑优化一下。开发工具上也有体验优化的功能可以试看看
我是偏向原生写法的, 其实各有各的好,根据项目需求选一个最合适的
打个比方有时候你为了引入一个日历组件,导入了完整的demo,完整组件可能有400kb,其实你只用了200kb的功能
代码包超过限制,压缩图片资源,剔除冗余的组件代码,优化去吧...
图片等,可以放在服务器上的,就不要放在包里面
2M的问题只能是把静态图放到服务器上,通过链接加载,还有就是代码分包,这是目前的方案