| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> uniapp 微信小程序 分包打包流程出现的问题 -> 正文阅读 |
|
[移动开发]uniapp 微信小程序 分包打包流程出现的问题 |
uniapp 微信小程序? 一、分包1.为啥分包?主包只能2M,太小啦 举个例子 比如公司就是一个项目(小于20M),新来的同事就是一个文件吧,随着公司的人越来越多(项目也就是主包大于2M),就需要划分部门,每个部门就可以理解为一个分包。 2.怎样分包?URL:使用分包 | 微信开放文档 官网代码!!在pages.json
个人理解 文件夹下,不含tabbar页面,可以使用分包(不一定正确哈),还是参考上面的URL. 完成之后呢,微信开发工具-->右上角详情-->基本信息中的代码依赖分析,如下图 ?打开时候就能看到分包啦,没显示 只要没报错,重启一下 这样基本就ok了 问题:主包的路径是这样的:?"path": "pages/tabbar/tabbar-1/tabbar-1", 分包的路径是
并且分包的path前面不能加‘/’,加了就是绝对路径,分包后主包也有 分包也有?,并且打包后的ventor.js文件过大 二、打包1.怎么打包?上传就行了,长传后在小程序后台开发版本可以看(不用担心,不会发布的哈哈) 2.打包出现的问题vendor.js文件过大,这个文件基本就是第三方插件或js文件,例如json文件,tim-wx-sdk 解决方法: 1.HBuilderx? ?运行? 运行到小程序模拟器? ?勾选下面的 运行时压缩代码 2.微信小程序开发工具 详情 本地设置? 上传代码时自动压缩wxml (完成这两步基本没问题了,如果还有) 3. 如果引入过 腾讯im? 看一下是不是有 tim-wx-sdk 和 tim-js-sdk (T^T) 4.如果有js文件,比如省市县文件 ,很大的,分包就行了 ?(在分包文件夹新建一个js文件夹,放进去分包引用,就好了) 5.还是很大,只能优化代码了 将js文件放入阿里云,我没试过 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年2日历 | -2025/2/28 23:19:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |