uni-app写的微信小程序如何体积太大如何处理

devtools/2024/10/17 15:29:10/

方法一:对主包进行分包处理,将使用url: `/pages/components/equipment/equipment`跳转页面的全部拆分为分包,如url: `/pagesS/components/equipment/equipment `

在pages.json中添加

"subPackages": [{
            "root": "pagesS/components/",

{
                    "path": "equipment/equipment",
                    "style": {
                        "navigationBarTitleText": "设备的处理"
                    }
                }

]

并且要创建一个新的文件路径为/pagesS/components/equipment/equipmen,将之前的/pages/components/equipment/equipment文件的内容移动到新的文件中,将之前老的文件删除,并且在pages.json中删除老的文件路径

方法二:如果分包之后代码体积还是很大要通过查看代码依赖分析去查看具体哪些代码出现问题

到微信开发者工具中使用预览

就可以看到具体哪个文件的代码内存多,并针对相关问题去解决

解决后

可以明显看出代码依赖已经减少

方法三:在HBuilderX编写的代码转为小程序>微信小程序时可以在运行时压缩代码


http://www.ppmy.cn/devtools/126492.html

相关文章

TensorFlow 的核心概念

TensorFlow 是一个开源的机器学习框架,由 Google 开发和维护。它提供了一个强大的工具集,用于构建和训练各种机器学习模型。 TensorFlow 的核心概念是计算图(Computational Graph)。计算图由节点(Nodes)和…

开发与部署项目依赖管理之旅:Docker和venv区别

Docker与venv的区别 Docker和虚拟环境(venv)都是用于管理依赖关系和隔离环境的工具,但它们服务的目的和特点有所不同。下面是它们的详细比较。 虚拟环境(venv) 目的: 特定于Python:venv专为…

客户端、PC端、移动端集成发票真伪验真API接口返回值说明

客户端、pc端、移动端集成翔云发票查验接口,在现如今财务管理喝税务合规越来越严的背景下,集成发票真伪验真接口有助于提升财务工作效率,防止税务风险,简化发票管理流程,提升发票管理与报销效率,合规管理税…

JavaScript高级——ES6基础入门

前言 ES6(ECMAScript 6),也被称为ES2015,是JavaScript的第六个版本.它于2015年发布,并在现代JavaScript开发中扮演了重要的角色. 学习方法: 看千遍,不如自己动手写一遍 遇到问题不要怕,微笑着…

5分钟上线你的简历

可以直接看视频:bilibilihttps://www.bilibili.com/video/BV1Af2fYhE7T/?share_sourcecopy_web&vd_sourceb8022571ef78f8f53b223aa5d1f31096 1.十块钱注册一个域名 2. 登录github去fork代码,地址:简历前端模版 3.用github登录vercel …

2024-NewStarCTF-WEEK2

Web 你能在一秒内打出八句英文吗 逻辑就是获取页面上的8句英文,打开浏览器自动提交,让GPT写了个脚本,得到flag from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import …

maven的pom文件解读

<?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://ma…

Qt中自定义qDebug打印信息的宏(文件名,行数,函数名,日期,时间等前缀)并取消打印

使用qDebug()打印信息时&#xff0c;默认打印"<<"符号后面的信息。 通过自定义宏&#xff0c;可以额外打印文件名&#xff0c;行数&#xff0c;函数&#xff0c;日期、时间等前缀&#xff0c;方便快速定位调式信息的位置。 同时&#xff0c;可以定义宏取消打…