本节将介绍如何使用快应用依赖分析工具进行代码分析。
快应用 IDE 提供代码静态依赖分析插件,旨在方便开发者查看代码文件构成和依赖关系,以优化代码包大小和内容(优化资源尺寸、剔除重复构建等,具体操作可参见文章 ── 如何优化「快应用」rpk 包体积?),从而促进应用程序运行更迅速。
在插件市场搜索 hap-bundle-analyzer
并安装。
ctrl + shift + p
输入 quickapp analyzer
使用该功能。给予用户直观的显示打包后的资源文件的路径列表及其大小,方便用户优化资源文件的体积:
资源文件大小超过 120 KB,可能导致包的体积过大,可优化。
资源文件大小在 50 KB 到 120 KB之间。
资源文件大小小于 50 KB。
该功能用于统计在打包之后,各个文件的被引用次数。只展示大于等于两次的引用,您可根据被引用的次数和大小,来优化代码,以减小 rpk 体积,您可点击「页面引用详情」下的「查看引用路径」来查看该文件被页面引用的详细路径。
该功能用于统计在打包之后,各个文件的依赖关系。根节点为各个页面的路径,子节点为页面导入的组件或者是文件路径,显示的文件大小为原始没有经过 minify 处理的文件大小。