收藏
回答

小程序原生写法好还是uniapp 的写法好?

我使用uniapp 的写小程序发现代码语法很方便,因为平常就用vue ,使用的插件可选性更多,但是就算是使用了分包在运行到小程序后就特别容易出现依赖包超过2M的问题,使用hbuilder运行时压缩代码,会出现代码运行特别慢,有时候还是会出现超过2M的问题。使用原生写法,代码语法不一样,而且不兼容很多es6语法,很多插件都需要手动写,但是不会容易出现超过2M的问题。

真的很想知道这个超过2M的问题应该怎么解决了。究竟用那种语法比较好。还有哪些新的语法

回答关注问题邀请回答
收藏

5 个回答

  • showms
    showms
    04-15

    个人是比较喜欢用原生开发,第三方的框架不知道里面添加了多少适配性的东西,出问题还得依赖第三方去更新适配。代码包如果超过2M可以考虑用分包去解决。一些静态图片可以尽可能不放在项目内部、没有使用到的插件或者js/wxss等等可以考虑优化一下。开发工具上也有体验优化的功能可以试看看

    04-15
    有用
    回复
  • 启年
    启年
    04-15

    我是偏向原生写法的, 其实各有各的好,根据项目需求选一个最合适的

    打个比方有时候你为了引入一个日历组件,导入了完整的demo,完整组件可能有400kb,其实你只用了200kb的功能

    代码包超过限制,压缩图片资源,剔除冗余的组件代码,优化去吧...

    04-15
    有用
    回复
  • 那一抹微笑😊穿透阳光
    那一抹微笑😊穿透阳光
    04-15

    图片等,可以放在服务器上的,就不要放在包里面

    04-15
    有用
    回复
  • 一笑皆春
    一笑皆春
    04-15

    2M的问题只能是把静态图放到服务器上,通过链接加载,还有就是代码分包,这是目前的方案

    04-15
    有用
    回复
  • 智能回答 智能回答 该问答由AI生成
    04-15
    有用
登录 后发表内容