1.4 KiB
1.4 KiB
CHANGELOG 更新日志
v2.8.0(2025-05-20)
架构优化
-
移除
stylelint
和eslint
配置,统一采用oxlint
进行代码检查,提升代码质量和一致性。 -
移除
husky
和commitlint
配置::: details 对于
v2.8.0
以下版本,需按以下步骤操作:- 把
husky, stylelint, eslint
相关依赖包删除 - 安装
oxlint
,设置lint-staged
配置为oxlint
- 删除
husky, stylelint, eslint
相关文件
:::
- 把
v2.7.0(2025-05-19)
依赖升级
- 将
@dcloudio/uni-app
从3.0.0-4020920240930001
升级到3.0.0-4060520250512001
,获取最新功能和性能优化。
新功能
- 支持
无 TabBar
模式,用户只需删除pages.config.ts
中的tabBar
配置即可。
::: details 对于 v2.7.0
以下版本,需按以下步骤操作:
- 执行
pnpm uvm
升级@dcloudio/uni-app
。 - 修改
src/utils/index.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
}
}
:::