摘要: @meng-xi/vite-plugin 是一个为 Vite 构建工具提供的实用插件库,旨在简化前端项目的构建流程和增强开发体验。该插件库提供了一系列功能强大、配置灵活的插件,帮助开发者更高效地管理项目资源和优化构建过程。 阅读全文
posted @ 2026-01-28 00:22 PedroQue99 阅读(13) 评论(0) 推荐(0)
摘要: @meng-xi/uni-router 是一个专为 uni-app 开发的路由管理库,采用类似 vue-router 的设计风格,并提供丰富的工具函数,帮助开发者轻松实现跨平台路由管理。 npm包地址 github地址 核心功能 类 vue-router API:与 vue-router 相似的 A 阅读全文
posted @ 2025-07-25 14:54 PedroQue99 阅读(92) 评论(0) 推荐(0)
摘要: 版本:1.0.0 | 协议:MIT | 依赖:Vite >=5.0.0 <8.0.0 写在前面 v1.0.0 的主题是:API 稳定性承诺与生产就绪标志。 经过 0.x 系列(0.0.1 - 0.2.7)共 27 个版本的迭代,插件体系从最初的 2 个插件(copyFile、injectIco)发展 阅读全文
posted @ 2026-06-27 22:21 PedroQue99 阅读(3) 评论(0) 推荐(0)
摘要: v1.8.0 新增 guardRoute() 方法解决冷启动场景下守卫未执行的问题,同时导出 UniApiError / UniApiCause 类型并收紧 NavigationFailure.cause 类型定义 前言 uni-router 的路由守卫(beforeEach / beforeEnt 阅读全文
posted @ 2026-06-27 02:32 PedroQue99 阅读(3) 评论(0) 推荐(0)
摘要: 版本:0.2.6 | 协议:MIT | 依赖:Vite >=5.0.0 <8.0.0 写在前面 v0.2.6 的主题是:消除重复代码,让架构更干净,让版本号管理更自动化。 本次更新是一次内部架构优化版本,将散落在各插件内部的重复工具函数统一提取到 common 目录,新增 6 个通用子模块(code 阅读全文
posted @ 2026-06-26 13:24 PedroQue99 阅读(1) 评论(0) 推荐(0)
摘要: v1.7.0 为守卫的 next() 回调新增可选 options 参数,支持在重定向时显式指定导航方式(push / replace / relaunch),不再被原始导航方式绑定 前言 在 v1.7.0 之前,守卫中调用 next(location) 重定向时,跳转方式完全由"触发守卫的那次导航 阅读全文
posted @ 2026-06-26 01:10 PedroQue99 阅读(2) 评论(0) 推荐(0)
摘要: 版本:0.2.5 | 协议:MIT | 依赖:Vite >=5.0.0 <8.0.0 写在前面 v0.2.5 的主题是:让注释头从"开关"变为"模板"。 本次更新将 generateRouter 的 fileHeader 参数升级为 headerTemplate,从简单的布尔开关进化为支持占位符的字 阅读全文
posted @ 2026-06-25 21:20 PedroQue99 阅读(2) 评论(0) 推荐(0)
摘要: v1.6.2 修复了 isReady() 在 createRouter() 构造时即触发的问题,将其推迟到 app.use(router) 安装阶段,确保回调中可安全使用所有已安装插件 前言 v1.5.0 引入了 readyTimeout 超时保护机制,防止 isReady() Promise 永久 阅读全文
posted @ 2026-06-25 00:09 PedroQue99 阅读(4) 评论(0) 推荐(0)
摘要: 版本:0.2.4 | 协议:MIT | 依赖:Vite >=5.0.0 <8.0.0 写在前面 v0.2.4 的主题是:让 pages.json 成为路由配置的唯一权威来源。 本次更新聚焦两个方面:一是为 UniAppPageConfig 新增 name 属性,支持在 pages.json 中直接配 阅读全文
posted @ 2026-06-24 12:33 PedroQue99 阅读(3) 评论(0) 推荐(0)
摘要: 版本:0.2.3 | 协议:MIT | 依赖:Vite >=5.0.0 <8.0.0 写在前面 v0.2.3 的主题是:降低插件开发门槛,让路由生成更智能。 本次更新聚焦两个方面:一是将 BasePlugin 的 addPluginHooks 从抽象方法改为提供空实现的非抽象方法,让简单插件无需再写 阅读全文
posted @ 2026-06-23 12:35 PedroQue99 阅读(2) 评论(0) 推荐(0)
摘要: v1.6.0 新增 params 页面参数传递、参数持久化存储、查询参数增强方法,修复导航解析阶段 params 丢失问题 前言 uni-app 的页面间数据传递一直是个痛点。query 参数只能传字符串,复杂数据需要手动 JSON.stringify/parse,且暴露在 URL 中不安全;uni 阅读全文
posted @ 2026-06-23 00:42 PedroQue99 阅读(6) 评论(0) 推荐(0)
摘要: 版本:0.2.2 | 协议:MIT | 依赖:Vite >=5.0.0 <8.0.0 写在前面 v0.2.2 的主题是:修复 v0.2.1 多行格式输出的两处格式缺陷。 v0.2.1 将 generateRouter 的路由对象从单行紧凑格式改为多行展开格式,但引入了两个格式问题:属性之间缺少逗号分 阅读全文
posted @ 2026-06-21 22:57 PedroQue99 阅读(5) 评论(0) 推荐(0)