【uniapp】体验优化:开源工具集 uni-toolkit 发布

背景

最近在做一些 uniapp 小程序 相关的 体积优化功能补充 工作,写了几个插件觉得太分散,不好梳理和归类,于是就创建一个 github 组织 来整理我的一些工具和插件,一方面方便我的日常工作,另一方面可以搜集来自社区的想法或者建议,可以首先考虑加到 uniapp 官方仓库 中,不方便加的再通过插件等形式实现。

插件列表

目前该仓库下已经有了三个插件,如下所示

功能

名称 描述 地址
@uni_toolkit/vite-plugin-component-config 一个用于处理 Vue 文件中的 <component-config> 标签的 vite插件,将配置提取并合并到对应的 JSON 文件 中,弥补组件无法自定义 JSON 配置 的缺陷 vite-plugin-component-config
@uni_toolkit/webpack-plugin-component-config 一个用于处理 Vue 文件中的 <component-config> 标签的 webpack插件,将配置提取并合并到对应的 小程序 JSON 文件 webpack-plugin-component-config

性能

名称 描述 地址
@uni_toolkit/unplugin-compress-json 一个用于压缩 JSON 文件的 unplugin 插件,支持 Vite 和 Webpack。自动压缩 JSON 文件 ,减小文件体积。 unplugin-compress-json

结语

如果这个库的插件帮助到了你,可以点个 star✨ 鼓励一下。

如果你有什么好的想法或者建议,欢迎在 github.com/uni-toolkit... 提 issue 或者 pr

相关推荐
梦想不只是梦与想2 小时前
鸿蒙性能优化:启动速度
性能优化·harmonyos·启动速度
朱容zr3331334 小时前
为什么推荐使用自增主键?使用UUID作为主键的优缺点是什么?
java·运维·数据库·后端·mysql·面试·性能优化
小孔龙5 小时前
RenderNode 与 DisplayList:Android 硬件加速的绘制记录与复用
android·性能优化
宁风NF5 小时前
JavaScript:内存、垃圾回收、性能优化
开发语言·前端·javascript·学习·性能优化·es6
Freak嵌入式1 天前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
结网的兔子1 天前
【前端开发】Web端迁移至 uni-app 及鸿蒙扩展方案对比
前端·uni-app·harmonyos
2501_915909061 天前
iOS 应用反调试技详解术 检测调试器的原理与防护实践
android·ios·小程序·https·uni-app·iphone·webview
爱喝水的鱼丶1 天前
SAP-ABAP:SAP 实战笔记:BAPI_OUTB_DELIVERY_CONFIRM_DEC 详解——外向交货单过账的利器
运维·性能优化·sap·abap·经验交流
「KISSSHOT」1 天前
从零构建高可用 API 网关:鉴权、路由、性能优化全解析
性能优化
AI多Agent协作实战派1 天前
AI多Agent协作系统实战(二十八):顶栏统一战争——从1个页面异常到31个页面全量对齐
数据库·人工智能·uni-app