微信小程序开发过程中把所有使用到的组件依赖都放在app.json中会出问题吗?
如图:
没人回答你我猜测,是文档写的比较清楚吧。
https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#usingComponents
在 app.json 中声明的自定义组件视为全局自定义组件,在小程序内的页面或自定义组件中可以直接使用而无需再声明。建议仅在此声明几乎所有页面都会用到的自定义组件。
注1:全局自定义组件会视为被所有页面依赖,会在所有页面启动时进行初始化,影响启动性能且会占用主包大小。只被个别页面或分包引用的自定义组件应尽量在页面配置中声明。 注2:在全局声明使用率低的自定义组件会大幅影响按需注入的效果。