那些年制作b站小程序所踩过的坑

对于新手,可能还在纠结于,选择哪个版本,在这里,我个人建议你选择开发版。
先说一下,页面的创建,你不需要手动去新建文件夹,再添加工程文件,然后再导入app.json里面,你直接在app.json里面直接按路径写,它就会自动创建。这样会省去很多时间

紧接着就是tabBar了,说白了就是底下的按钮,这时候有人就会说了,这有什么可注意的?当然,你啊,就是运气好,没有碰上这种问题。
其实里面需要注意的还是挺多的,比如list数组里面,必须包含至少两个,至多五个内容。

再跟着做一会儿,有人就会发现,为啥我的底边栏空空如也,老师你怎么就有呢?我写的也没有问题啊!
其实这个啊,也是腾讯官方的问题,我们只需要确保我们的第一个list路径和我们的一个page路径相同就可以啦!
最后这个问题也是最容易碰到的问题
有的同学他就会说了,老师我做的差不多儿了,想真机调试一下,可它老是说我,文件超出2m了,无法上传,这该怎么办啊?
很简单!分包就好了,腾讯规定每个包的大小不能超过2m,那么我们就把一个大项目,分成各个小包就好了!

"subpackages": [
{
"root": "packageA",
"pages": [
"pages/cat",
"pages/dog"
]
}, {
"root": "packageB",
"name": "pack2",
"pages": [
"pages/apple",
"pages/banana"
]
}
]
还有啊,我们那些个图片,也分散开放,别都放一起!