Skip to content

CHANGELOG 更新日志

v2.10.1(2025-05-28)

新功能

  • 实现基础的”登录“功能,后端接口数据是mock的。

v2.9.3(2025-05-27)

新功能

  • 支持 spa 模板,属于单页应用,完全自定义 tabbar 的形式。

依赖升级

  • unocss0.58 升级到 66.0.0
  • wot-design-uni^1.4.0 升级到 ^1.9.0
  • vue3.4.21 升级到 ^3.5.15
  • vite5.2.8 升级到 6.3.5

v2.8.0(2025-05-20)

架构优化

  • 移除 stylelinteslint 配置,统一采用 oxlint 进行代码检查,提升代码校验的速度(比 eslint50-100 倍)。

  • 移除 huskycommitlint 配置(使用编辑器的AI生成commit信息)。

    对于 v2.8.0 以下版本,需按以下步骤操作:
    • husky, stylelint, eslint 相关依赖包删除
    • 安装 oxlint,设置 lint-staged 配置为 oxlint
    • 删除 husky, stylelint, eslint 相关文件

    alt textalt textalt textalt text

v2.7.0(2025-05-19)

依赖升级

  • @dcloudio/uni-app3.0.0-4020920240930001 升级到 3.0.0-4060520250512001,获取最新功能和性能优化。

新功能

  • 支持 无 TabBar 模式,用户只需删除 pages.config.ts 中的 tabBar 配置即可。
对于 v2.7.0 以下版本,需按以下步骤操作:
  • 执行 pnpm uvm 升级 @dcloudio/uni-app
  • 修改 src/utils/index.ts 部分代码:
ts
import pagesConfig from '@/pages.json'
const { pages, subPackages, tabBar = { list: [] } } = { ...pagesConfig }

/** 判断当前页面是否是 tabbar 页  */
export const getIsTabbar = () => {
  try {
    const lastPage = getLastPage()
    const currPath = lastPage?.route

    return Boolean(tabBar?.list?.some((item) => item.pagePath === currPath))
  } catch {
    return false
  }
}

Released under the MIT License.