接手微信小程序项目后的注意事项以及uniapp项目发布成微信小程序的一些坑

一、关于小程序的配置

  • 获取微信小程序的AppID

通过AppID获取微信的code、Token等实现登录功能的关键。

配置AppID可以在微信小程序开发者工具的详情中进行配置,如图:

若是通过Hbuilder运行到微信小程序开发者工具也需要配置,否则即使在微信小程序工具中配置好也会变为Hbuilder中的AppID。如图:

 二、关于功能样式打包上线后的变化问题以及调试

  • 添加自己的微信到开发者中,不然无法进行真机调试。
  • 真机调试很重要!在微信开发者模式的模拟器界面看似样式没有问题,打包上线后会有不同!图片加载不出来、样式变形等。
  • 文字的行高 “line-height” 属性一定要设置与盒子高度一致!不然它们会有自己的想法变得高低不齐。
  • 所有的图片,以及文件名都要是英文,不能用汉字。在模拟器中可以看到,但打包上线后图片不会显示出来,并且会经常出现一个 “call” 的报错。
  • 打包上线时文件体积不能超过2M,否则会上传失败。

 

  1. 分包,如图,在 subPackages 中设置分包的路径和根节点,将内容从 pages 文件夹中提取出来,这样会减少主包的体积。(注意,如果写了分包但是没有分配路径,其大小依然会计算在主包中)
  2. 将本地资源改为引入在线资源,如图片等,也能减少本地资源包体积。
  3. 根据依赖模块具体分析,如图:

以上是本人所遇到的坑,很多看似很简单,但没有人告诉我,之后如果有遇到新的问题也会不断更新此文。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值